使用非"publish_actions"权限发布照片的Facebook API替代方案

5
根据 Facebook 的文档,他们将在 2018 年 8 月 1 日后移除 "publish_actions" 权限。作为替代方案,他们建议使用 Share Dialog https://developers.facebook.com/docs/sharing/reference/share-dialog。但是 Share Dialog 并不能满足我的需求,因为以前我是使用 "publish_actions" 从我的插件发布照片到用户的时间轴,并将该照片添加到用户账户中任何特定的相册中。然而,现在 Share Dialog 只允许我分享该照片的链接,这会给用户带来不同的体验。是否有其他替代方法可以在不使用 "publish_actions" 权限的情况下将照片发布到任何一个用户的相册中呢? 谢谢!

2
我想没有其他选择了,是吗?你只能等待。我们所能做的就是猜测。 - andyrandy
1个回答

2
请看 publish_groups。
“在 Graph API v3.0 中,publish_actions 权限已被弃用。应用程序仍可以通过中介体验(如 Facebook 网页上的 Share Dialog 或 iOS 和 Android 的 Share Sheets)发布故事。应用程序可以通过 publish_groups 权限发布到群组,这需要经过审核。” https://developers.facebook.com/docs/apps/review/faqs/?fragment=graph-api-3-0 部分内容:“我的应用程序使用 user_managed_groups 权限。它受到 v3.0 的影响吗?”
希望这有所帮助。

那么,如果没有共享对话框,你如何发布到用户的动态?如果没有这个功能,这会让我非常不方便。 - Kenziiee Flavius
@hehe,“publish_groups” 权限仅适用于发布到群组,而不是用户时间线。此外,在他们的官方文档中,针对 Group API 提到了“publish_to_group”和“groups_access_member_info”,这与 Graph API v3.0 中提到的权限不同。因此看起来他们仍然对此存在相当大的不确定性。 - Nikola Kirincic

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接