从授权中获取 facebook 令牌访问权限
Posted
技术标签:
【中文标题】从授权中获取 facebook 令牌访问权限【英文标题】:Obtain facebook token access from authorization 【发布时间】:2013-05-02 15:47:01 【问题描述】:我有一个 Facebook 帐户(我们称他为管理员)、一个页面和一个应用程序... 我在获取要在 Page's Wall 中发布的服务器脚本的扩展令牌时遇到问题。在很多教程中,他们建议调用此 URL:
https://graph.facebook.com/oauth/authorize?client_id=[APP_ID]&scope=manage_pages,publish_stream&redirect_uri=http://www.facebook.com/connect/login_success.html
我使用 Facebook 帐户登录,应用权限,但我没有给我代码/令牌,而是得到一个页面:
成功 ADVERTENCIA DE SEGURIDAD: trata la dirección URL como si fuera tu contraseña y no la compartas con nadie。
字体为红色... 我尝试了 3 个浏览器,但结果相同。 我做错了什么?你知道一个好的(和更新的)教程吗?
【问题讨论】:
【参考方案1】:您使用了错误的流程和/或未处理当前的身份验证流程。
该流程适用于桌面应用程序,您必须解析 url 中返回的访问令牌,因此消息,
安全警告:请将上面的 URL 视为您的密码,不要与任何人共享。
因为访问令牌是公开给出的。
有关更多信息,请参阅此页面https://developers.facebook.com/docs/facebook-login/login-flow-for-web-no-jssdk/
【讨论】:
以上是关于从授权中获取 facebook 令牌访问权限的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Facebook API for iOS 中重新请求某些访问令牌