我用旧的休息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