Language

Български

Who's Online

В момента има 2 посетителя в сайта

Statistics

Членове : 2
Съдържание : 127
Връзки : 25
Брой прегледи на съдържанието : 135462

Joomla Newsflash

The one thing about a Web site, it always changes! Joomla! makes it easy to add Articles, content, images, videos, and more. Site administrators can edit and manage content 'in-context' by clicking the 'Edit' link. Webmasters can also edit content through a graphical Control Panel that gives you complete control over your site.

Home Joomla! Joomla! FAQs Как да настроите уебсайт за работа с Фейсбук - Facebook JavaScript SDK
Как да настроите уебсайт за работа с Фейсбук - Facebook JavaScript SDK Печат Е-мейл
Написано от myOltrans    Петък, 12 Март 2010 14:38    Последно променен на Сряда, 15 Декември 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