Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用对话框获取扩展权限_Javascript_Facebook_Iframe_Facebook Javascript Sdk - Fatal编程技术网

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

Javascript 如何使用对话框获取扩展权限,javascript,facebook,iframe,facebook-javascript-sdk,Javascript,Facebook,Iframe,Facebook Javascript Sdk,我需要使用JavaScript SDK获得应用程序的扩展权限。我找到了FB.Connect.showPermissionDialog;但Facebook显示它是在旧的JavaScript SDK中。那么Facebook新的JavaScript SDK中有没有新的方法 我正在开发一个iframe应用程序。您使用新方法FB.login。以下是指向文档的链接: 以下是您如何使用它: FB.login(function(response) { if (response.session) {

我需要使用JavaScript SDK获得应用程序的扩展权限。我找到了
FB.Connect.showPermissionDialog
;但Facebook显示它是在旧的JavaScript SDK中。那么Facebook新的JavaScript SDK中有没有新的方法


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

您使用新方法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'});