Language

English

Who's Online

We have 2 guests online

Statistics

Members : 2
Content : 127
Web Links : 25
Content View Hits : 135463

Joomla Newsflash

Joomla! makes it easy to launch a Web site of any kind. Whether you want a brochure site or you are building a large online community, Joomla! allows you to deploy a new site in minutes and add extra functionality as you need it. The hundreds of available Extensions will help to expand your site and allow you to deliver new services that extend your reach into the Internet.

Home Joomla! Joomla! FAQs Как да настроите уебсайт за работа с Фейсбук - Facebook JavaScript SDK
Как да настроите уебсайт за работа с Фейсбук - Facebook JavaScript SDK Print E-mail
Written by myOltrans    Friday, 12 March 2010 14:38    Last Updated on Wednesday, 15 December 2010 20:54

След като веднъж настроите вашия сайт, може да използвате всички функции, които предлага Facebook, например:

Основни стъпки:

  1. Вземете Facebook Application ID като създадете ново приложение.
  2. Настройте сайта да зарежда SDK.
  3. Добавете функционалност.

 

Вземете Facebook Application ID ключ като създадете ново приложение.

  1. Отидете на http://www.facebook.com/developers/createapp.php и въведете име на вашето приложение в полето Application Name, прочетете и приемете условията за употреба за разработчици, после запишете.
  2. В табулацията About оставете всички неща по подразбиране. Трябва да поставите лого, което да се показва на прозореца Facebook Connect. Логото не трябва да е по-голямо от 75x75 px, във формат JPG, GIF или PNG.
  3. В табулацията Web Site поставете в полето Site URL адреса на вашия сайт. А в полето Site Domain - адреса на вашия сървър. Това ще позволи сесията да бъде една във всичките поддомейни на основния домейн. Запишете си API ключа.
  4. Запишете промените.

 

Настройте сайта да зарежда SDK.

Трябва да добавите код в шаблона на сайта, който код ще зареди SDK. Добавете следния код веднага след отварящия таг <body>. В този пример всички възможности са включени:

<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script><script>
FB.init({
appId : 'YOUR APP ID',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
</script>

Можете да заредите SDK и асинхронно, за да не блокира зареждането други елементи от страницата. Поставете следния код точно преди затварящия таг </body>:

<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({appId: 'your app id', status: true, cookie: true,
xfbml: true});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script>

 

Тук можете да посочите различен локал. За повече информация вижте Как да смените езика на функционалностите на Facebook.

 

Добавете функционалност.

Сега повечето от функционланостите можете да добавяте само с един ред. Примери за функционалности ще намерите тук:

 

Допълнителни ресурси


blog comments powered by Disqus
 

© Copyright 2008-2011 Oltrans. Translation Agency Recourse Portal.
All rights reserved. Various trademarks held by their respective owners.

Oltrans, 152, 6-ti septemvri Bul., Plovdiv 4000 Bulgaria
General Inquiries: (Bulgaria) +359 32 511 272 | skype: Oltrans.org My status