Vývoj aplikací pro Facebook Štěpán Bechynský
Typy Facebook aplikací Běží v prostředí Facebook – IFrame Lze spouštět a testovat z localhost – FBML Zpracovává Facebook Musí být na veřejné IP Běží mimo Facebook – Connect
Přístupová práva Uživatel musí být přihlášen – offline_access Pro některé činnosti jsou třeba speciální práva – m/index.php/Extended_permission s
API REST FQL JavaScript XFBML FBML FBJS
Oficiální knihovny PHP 5 JavaScript Facebook Connect for iPhone ActionScript 3.0 Library for Facebook Platform Microsoft SDK for Facebook Platform
Facebook Developer Toolkit com/ Zapouzdřuje komunikaci mezi aplikací a Facebook API Využitelné pro různé typy aplikací – ASP.NET IFrame FBML – Silverlight – WinForm – WPF
IFrame aplikace IFrame v rozhraní Facebook Aplikace běží na vašem serveru Komunikace s Facebook typicky přes REST API
IFrame – schéma volání
Základní nastavení aplikace
web.config, appSettings, APIKey web.config, appSettings, Secret Port nastavit ve vlastnostech projektu
DEMO Facebook IFrame v ASP.NET s využitím Silverlight