最初接到的需求是,在facebook主頁中嵌入一個相似這樣領取遊戲禮包的頁面。html
一開始連facebook開發者中心在哪裏都不知道,在萬能的搜索框裏面找到static html之類的第三方應用,可是這樣的第三方應用有許多限制(或者說不適合初學者),最基本的載入facebook-jssdk也是搞得一頭霧水。我須要用本身的服務器,開發本身最簡單的應用。這須要服務器支持https,也就是說要有ssl證書。自簽名的證書是不行的,免費的證書卻是能夠拿來試試 https://www.startssl.com/web
通過搜索和翻譯,終於在開發者中心 https://developers.facebook.com/ 建立了第一個應用,殊不知道怎麼樣把它添加到主頁上。服務器
開發文檔 https://developers.facebook.com/docs/web/
應用管理 https://developers.facebook.com/apps/app
若是看中文版的文檔感到不舒服,建議看看英文版文檔和管理界面,中文版翻譯的有點機械。翻譯
原來facebook app分爲多個平臺,點擊主頁左下角標籤打開的東西叫作 Page Tab
。3d
點擊應用管理頁面 Settings > Basic 最底下的Add Platform
配置好Page Tab以後,能夠經過jssdk提供的UI把應用加入到指定主頁上 https://developers.facebook.com/docs/pages/page-tab-dialogcode
也能夠經過訪問修改過參數的URL地址訪問這個UI,參考 http://guxiaobei.baijia.baidu.com/article/468595orm