了解Facebook搜索返回的id



如果在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返回她的数据,但我省略了它

最新更新