我有以下访问令牌:
161551960578281 | 2.AQDCjxLBWAwdLle6.3600.1311602400.0-的 544419103231 | 0L0tcyKgGA0WT3SPJ29CVXqChwk
从此access_token:
App_id = 161551960578281
和
User_id = 544419103231
有人可以提供一个关于如何使用Ruby / RoR获得这些程序的示例。
修改
不关心他们将来是否会改变格式!
答案 0 :(得分:3)
您不能依赖该格式保持不变,您应该使用https://developers.facebook.com/tools/access_token/lint处的访问令牌linter,它将为您提供这两个字段。
以编程方式,您可以通过图API调用确定用户ID:
https://graph.facebook.com/me?fields=id&access_token=[ACCESS TOKEN HERE]
- 如果令牌仍然有效,您将得到这样的答案:
{
"id": "[UID HERE]"
}
我不确定通过API调用确定应用ID的好方法,但您应该已经拥有此功能,因为它是您的应用。