0

我正在使用应用程序访问令牌写入 facebook 用户的墙(使用 asp.net 中的 facebook 图形工具包)。我发现如果我有 publish_stream 权限,该过程可以正常工作,但如果我只有 publish_actions 则失败。我宁愿只使用 publish_actions 以避免第二个屏幕权限请求。

这个问题似乎违背了 fb 文档,其中声明“向前迈进,我们建议应用程序只请求发布操作,因为此权限包含其他两个,我们希望简化模型。” (https://developers.facebook.com/docs/concepts/login/permissions-login-dialog/

我想知道是否有其他人经历过并克服了这个问题。

4

1 回答 1

0

你需要看看这个

它说-

publish_actions 现在将包括基本的 publish_stream 权限(包括在用户的时间轴上发布、发布照片/视频、评论和喜欢内容),这些权限将出现在第一个 Auth Dialog 屏幕上。通过此更改,之前授予 publish_stream 的应用程序不需要请求 publish_actions。

正如你所说,但是-

如果您需要特定功能,例如发布到朋友的时间线或群组,您仍然需要请求 publish_stream,它会出现在用户也可以选择退出的第二个屏幕上。

于 2013-01-09T11:23:28.817 回答