我浏览了有关使用应用程序访问令牌的精彩教程。根据这篇文章,它说:
如果用户未提供代表用户发布的适当权限,您将收到一条错误消息。例如,如果用户没有提供 publish_stream 权限,则会返回以下错误: { "error": { "message": "(#200) 用户没有授予应用程序自动发布 feed stories 的权限" ,“类型”:“OAuthException”,“代码”:200 } }
现在有没有其他方法可以发布到尚未授权该应用程序的用户墙上?
我的查询是这样的:我的应用程序有两个登录名,一个使用电子邮件登录,另一个是 FB 连接。因此,用户可以使用电子邮件或 Facebook 登录到我的应用程序。如果他使用 facebook 登录,则完全没有问题,因为我有他的访问令牌。如果他使用电子邮件登录,那么我没有他的用户访问令牌,所以在这种情况下,我想使用应用访问令牌来获取用户的朋友,然后允许他发布到朋友墙 [非会员的朋友我们的应用程序/未授权我们的应用程序]。