如果在web浏览器中输入:
https://graph.facebook.com/search?q=watermelon
返回的数据开始:
{"数据":[{"id":"100000079215099_345415575486050","来自":{"name":"Synthia Stephen","id":"100000079215099"},
我的问题与id字段有关。返回的值包含由下划线字符分隔的两个数字。
1) 我相信第一个号码(100000079215099)是facebook用户的id,总是这样吗?
2) 第二个数字(345415575486050)代表什么?
3) 一旦我有了完整的id(100000079215099_345415575486050),是否可以在另一个Facebook Graph API中使用此id来检索与此id相关的数据?如果是的话,这个url会是什么样子?
在facebook上,Evry用户有ID,与之相关的每个事件都可能是状态或照片。
10000079215099_345415575486050
它的第一部分表示用户id,第二部分表示事件(类似于状态或帖子的活动)id
要了解,请访问https://developers.facebook.com/graph-academy回答您的问题:
1) 第一个永远是用户id。
2) 上面提到的是与特定事件相关的id。(状态或图片)
3) 是的,您可以在其他API中的任何地方使用此id。
1)是的,第一个数字是ID。
2) 我不确定,我想这可能是跟踪视图从哪里来以及观众是谁的东西。也许是一个访问令牌
3)https://graph.facebook.com/100000079215099
https://graph.facebook.com/100000079215099_49874987249823749283
{
"error": {
"message": "(#803) Some of the aliases you requested do not exist: 100000079215099_49874987249823749283",
"type": "OAuthException"
}
}
https://graph.facebook.com/100000079215099_345415575486052
false
https://graph.facebook.com/100000079215099返回她的数据,但我省略了它