首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从publish_stream到publish_action的权限迁移

从publish_stream到publish_action的权限迁移
EN

Stack Overflow用户
提问于 2011-09-29 07:35:50
回答 5查看 13.8K关注 0票数 3

我想知道你是否有publish_stream的用户权限,并且你想从现在开始publish_action,publish_stream是否涵盖两者,或者我们需要重新请求用户权限吗?

如果是这样,那么检测他们是否被授予此权限的最简单方法是什么,等等。

欢迎用户的旅程建议。

我有一个登录系统,用户可以使用facebook或他们的帐户凭证。

但一些用户在没有facebook的情况下注册,然后再进行连接。我不会在他们每次登录时都创建会话,因为我只需要publish_stream权限,当用户执行特定操作时,不需要与facebook进行实时用户会话来发布。表中有一列指定用户是否已连接。

欢迎提出建议。

谢谢!

-Stefan

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-09-29 18:19:23

publish_stream和publish_actions是两个独立的权限。publish_stream不包括publish_actions。

要将操作发布到打开的图形,您需要为新用户和现有用户获取此新权限。

您可以通过Graph API中的GETing /me/权限检查用户授予您的应用程序的权限。

在最新版本的权限对话框中,用户可以选择不授予publish_stream -它始终是一个可选的权限。如果应用程序请求publish_actions,则认为此权限是必需的。

一旦Timeline发布了开发者测试版以外的内容,你就不再需要publish_stream了。如果要发布提要故事,请使用“提要”对话框。

票数 5
EN

Stack Overflow用户

发布于 2012-05-22 15:45:48

到目前为止,publish_stream包含publish_actions权限。

请参阅https://developers.facebook.com/docs/publishing/#publish_stream

publish_stream权限是publish_actions的超集,允许publish_actions允许的所有内容以及更多内容。

票数 7
EN

Stack Overflow用户

发布于 2016-03-14 20:23:39

从v2.2开始,Publish_stream是不推荐使用的权限,这就是为什么你不能使用,只有publish_action你仍然可以使用,

https://developers.facebook.com/docs/facebook-login/permissions

关于djavalatte.com

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7590878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档