我想将一些消息发布为另一个用户(目前尚未使用该应用)。可能吗?当然,我想使用允许访问我的应用程序的用户。
答案 0 :(得分:1)
当用户转到您的应用时,您可以向他询问扩展权限'offline_access'和'publish_stream'。使用这些权限,您应该能够以该用户身份发布,即使他当前没有访问该应用程序 有关扩展权限的更多信息,请访问http://developers.facebook.com/docs/authentication/permissions
编辑:
您可以发布到Facebook图表 通过发出HTTP POST请求 适当的连接URL,使用 代表用户访问令牌或 应用程序访问令牌(用于打开 图表页面)。例如,你可以 在Arjun的墙上贴了一个新的墙贴 通过发出POST请求 https://graph.facebook.com/arjun/feed:
curl -F 'access_token=...' \
-F 'message=Hello, Arjun. I like this new API.' \
https://graph.facebook.com/arjun/feed
所以基本上你在用户授权你的应用程序时检索访问令牌,并将其存储起来供以后使用。