0

我正在构建一个 facebook 网络应用程序。我已成功将开放图形活动发布到测试用户的时间线。现在,当以同一用户身份登录时,我在时间轴中查看该活动,然后单击链接以查看与该活动关联的 URL,它再次向我询问权限。具体来说,它要求“位置”信息和“管理您的活动”。

请注意,这是在用户已经使用这些权限(user_about_me、publish_stream、friends_about_me、email、publish_actions)授权应用程序之后。

那么为什么它会要求更多的权限,只是为了查看一个链接呢?另请注意,每次我单击该链接时都会询问...而不仅仅是第一次。

任何指针都非常感谢!

提前致谢,乍得

4

1 回答 1

4

必须在 Facebook 开发人员的应用程序权限中禁用经过身份验证的推荐

https://developers.facebook.com/docs/opengraph/authentication/#referrals

“经过身份验证的推荐是一项新功能,可确保从 Facebook 到您的应用程序的所有推荐流量都已连接到 Facebook。到达您的应用程序的访问者将自动登录,并在必要时提示您请求的任何权限。”

于 2012-10-17T18:45:43.770 回答