是否可以为多个Facebook用户获取访问令牌?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以为多个Facebook用户获取访问令牌?相关的知识,希望对你有一定的参考价值。
我使用Facebook C#SDK 5.3.2创建了Web应用程序。我可以在墙上留言。但是我想为我朋友的Facebook帐户收集访问令牌,并存储它们以供以后在其墙上发布消息。
是否可以通过其Facebook帐户信息获取其访问令牌。我可以使用“ App ID”和“ App Secret”获取自己的访问令牌。是否还需要为我朋友的Facebook添加应用程序才能获得此凭据。
答案
您无需为任何用户存储access_token
,因为它是基于时间的。而是要求获得publish_stream
许可,并使用应用程序access_token将消息发布到他们的墙上
从publish_stream
权限获得Facebook文档:
使您的应用能够向用户流和用户朋友流发布内容,评论和喜欢的内容。有了此权限,您可以随时将内容发布到用户的供稿,而无需offline_access。但是,请注意,Facebook建议使用用户启动的共享模型。
另一答案
唯一完成的方法是,您的朋友使用他们的帐户登录到您的应用程序,并授予您发布许可(如果您想在他们在线时进行发布)和offline_access许可 ,可以随时发布。
您必须考虑这种情况可能代表的重大安全问题。祝你好运。
以上是关于是否可以为多个Facebook用户获取访问令牌?的主要内容,如果未能解决你的问题,请参考以下文章