我用舊的休息api在Facebook上顯示權限對話框。 現在,有了新的圖形API,我該怎麼辦? (我在IFrame應用程序中)。如何使用新的Graph API在FB中顯示擴展權限對話框?
我知道我可以欺騙和在一個單獨的窗口中彈出的權限:
FB.login(function(response) {
if (response.session) {
if (response.perms) {
// user is logged in and granted some permissions.
// perms is a comma separated list of granted permissions
} else {
// user is logged in, but did not grant any permissions
}
} else {
// user is not logged in
}
}, {perms:'offline_access'});
這樣..再次調用的FB.login(讓說,我希望人們點擊不同的按鈕和觸發擴展permisison對話框)
但是,它看起來很醜,它看起來不像一個對話框。
有沒有辦法生成對話框?我試圖找出FB.ui是否可以提供幫助,但只有很少的信息。
此外,我不認爲'響應'回調執行。我不點擊「不允許」或「允許」,不會觸發任何回撥。任何想法?
hihih..anyone能幫助我嗎?
謝謝! Facebook迫切需要更好地記錄他們的新API。 – Nixarn 2011-01-20 15:29:56
在撰寫本文時,如上所述的FB.provide()+ FB.ui()什麼都不做 - 這並不令人意外,因爲它利用了未記錄的特性。 – ObscureRobot 2011-11-21 05:21:12
Facebook的許多功能都沒有記錄。感謝上帝。 – Frans 2011-12-12 10:25:34