我想我的应用程序链接到facebook
用户帐户,但每次我经过检索他们的个人资料的过程中,我得到这个错误过期我很困惑的是,当我最初要求从facebook
access_token
它返回一个令牌给我。Facebook的访问令牌使用Facebook的SDK PHP
string(56) "access_token={app_id}|{app_secret}"
对此我再叫已过期,我不知道为什么.....
我为了获得访问令牌了解您必须遵守特定的工作流程。
- 客户端请求通过SDK和登录对话框访问和权限。
- 用户验证和批准权限
- 访问令牌返回到客户端
- 短期访问令牌(网络)或基于什么
长期访问令牌(本地移动)图形API调用我在我的代码中看到,我得到第3步,但第4步失败,因为令牌被认为已过期。有谁知道我能做些什么来解决这个问题!?
我注意到,对于第1步,登录对话框从不显示,但我仍然得到一个访问代码,尽管如此。这可能与它有关吗?这是我执行步骤1
<a class="lists" href="https://graph.facebook.com/oauth/authorize?client_id=564083793722908&redirect_uri=<?=urlencode($facebook_callback_url)?>&scope=offline_access,publish_stream,status_update">Connect a Facebook account</a>
步骤2.似乎从来没有发生
步骤3.访问令牌虽然返回的方式。往上看。
第4步。失败,上述过期错误。
有什么建议吗?
这些链接是一个巨大的帮助,它的工作现在。非常感谢你。 – Javacadabra 2014-10-09 11:32:14