如何使用对话框获得扩展权限

时间:2011-01-18 09:51:46

标签: javascript facebook iframe facebook-javascript-sdk

我需要使用JavaScript SDK获取我的应用程序的扩展权限。我发现FB.Connect.showPermissionDialog;但Facebook表明它是旧的JavaScript SDK。 Facebook的新JavaScript SDK中有没有新的方法?

我正在开发一个iframe应用程序。

1 个答案:

答案 0 :(得分:2)

您使用新方法FB.login。以下是文档的链接:http://developers.facebook.com/docs/reference/javascript/fb.login/

以下是您使用它的方式:

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:'read_stream,publish_stream,offline_access'});