【问题标题】:My App DO NOT REQUIRE Access to basic info我的应用不需要访问基本信息
【发布时间】:2011-12-28 04:23:00
【问题描述】:

我的应用程序不需要“访问基本信息”,我认为这很奇怪,因为我读到 Facebook 应该向用户显示我的应用程序需要访问基本信息。

我看到的都是这样的:

以您的身份发布到 Facebook XXXXXX 可能会代表您发布状态消息、备注、照片和视频

然后我按钮允许/不允许

我只是请求扩展权限以在用户墙上发帖。通常我也应该看到我想请求访问用户基本信息,不是吗?

这是我用于身份验证的代码。

$_SESSION['state'] = md5(uniqid(rand(), TRUE)); //CSRF protection
$dialog_url = "https://www.facebook.com/dialog/oauth?client_id=". $app_id . "&redirect_uri=" . urlencode($app_url) . "&state=" . $_SESSION['state'] ."&scope=publish_stream";
echo("<script> top.location.href='" . $dialog_url . "'</script>");

【问题讨论】:

    标签: facebook-graph-api oauth


    【解决方案1】:

    只要您请求任何权限(在您的情况下,在用户的墙上发帖 (stream_publish)),Facebook API 就会自动代表您请求基本权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-31
      • 1970-01-01
      • 2021-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多