由于用户的错误,这种情况已经出现在我的数据库持有的Oauth令牌Facebook的用户没有这个人的Facebook ID,正确的名称,或与Facebook帐户链接的电子邮件。仅使用Oauth标记,是否可以获取用户的Facebook标识或其他信息?Facebook的用户信息只有一个OAuth令牌
1
A
回答
2
令牌拥有你需要的所有信息 - 如Ben Biddington(也可能是其他许多地方)的令牌(管道(|
)之间)的部分解释是会话密钥,格式如下:
2.{secret}.3600.{expires_at_seconds_after_epoch}-{user_id}
因此,如果您的令牌看起来像
1234567890|2.3onmAQCJpDQDrbT6.3600.1307484000.0-987654321|316cKUabM1Z-5X4P8k4sJdnW8ok
会话密钥
2.3onmAQCJpDQDrbT6.3600.1307484000.0-987654321
,然后将用户ID将987654321
3
如果令牌的仍然有效,尝试获取https://graph.facebook.com/me?fields=id&access_token=____
相关问题
- 1. oAuth,一个客户端一个令牌?或一个客户端多个令牌?
- 2. 从令牌c获取用户信息#
- 3. Facebook扩展令牌只有一页,如何获得休息
- 4. 的YouTube API使用OAuth令牌来获取信息的用户在.NET
- 5. RoR - 如何使用OAuth获取Facebook用户的访问令牌?
- 6. facebook oauth令牌对于某些用户已过期
- 7. Spring OAuth 2 + JWT包含访问令牌中的附加信息
- 8. OAuth 2.0令牌处理。是否有服务器令牌和客户端令牌?
- 9. 在后台验证Facebook oauth令牌
- 10. Facebook API自动生成OAuth令牌
- 11. 服务器端OAuth Facebook令牌刷新
- 12. 从OAuth令牌获取用户ID
- 13. 无法从Facebook获取用户信息使用OAuth 2.0
- 14. 多个用户的信息facebook ids
- 15. Oauth令牌有效性
- 16. Dropbox OAuth令牌
- 17. 如何存储oauth令牌和其他网站安全信息?
- 18. Google帐户信息与oauth
- 19. Facebook Graph API/OAuth令牌 - 检索灰色/广告帐户的用户ID
- 20. 谷歌API的OAuth用户信息
- 21. 如何使用信息的LTPA令牌
- 22. 的Facebook的OAuth CLIENT_ID retrived令牌没有得到饲料工作
- 23. oAuth2使用用户信息的访问令牌
- 24. 使用OAuth的Rails应用程序 - 如何存储令牌信息?
- 25. Facebook是否具有OAuth的刷新令牌?
- 26. 安全地将OAuth令牌与javascript客户端进行通信
- 27. 存储用户的Facebook访问令牌
- 28. 如何提取Facebook的访问令牌过期信息
- 29. 从android获取facebook访问令牌的基本信息
- 30. 无法获取当前用户的令牌信息
这似乎是过时的新的OAuth2访问令牌的。有没有新的方法来做到这一点? – 2013-05-04 16:48:57
用于获取有关来自Facebook的令牌信息,他们有这样一个特殊的服务:https://developers.facebook.com/docs/facebook-login/access-tokens/#debug – Flygenring 2013-05-06 08:59:10