【发布时间】:2015-09-18 15:34:59
【问题描述】:
我开发了一个 Windows 应用程序,允许用户在他们的 facebook 个人资料上分享图像。它已经使用了几年了。客户端直接调用facebook API。
几天前我发现这个应用程序不再发布图像了,发布操作的结果是:'Requires extended permission publish_actions'。
在这个应用程序中,我使用图形 API 调用并设置了“publish_actions”权限,如下面的 URL 所示。 要获得我用来调用此 URL 的访问权限: https://www.facebook.com/dialog/oauth?app_id=%MYAPPID%&client_id=%MYAPPID%&display=popup&redirect_uri=https://www.facebook.com/connect/login_success.html&response_type=code&scope=publish_actions
直到几天前,这个 URL 还允许用户使用他们的访问令牌在他们的墙上发布。
进行此帖子操作是否需要一些新权限?
谢谢
【问题讨论】:
-
用户是否也授予了权限?是否调试了访问令牌?
-
您确实使用了 Facebook 审查的权限,对吧?
-
如上面的两个 cmets 状态。 Facebook 是否已审核并批准您的应用使用 publish_actions。如果没有该权限,您将无法向用户询问范围。用户是否还授予您代表他们发布的权限?您可以检查他们授予您的权限或调试令牌。
标签: windows facebook facebook-graph-api native