Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何获取唱片集id';Facebook graph api中有什么?_Android_Facebook_Api_Facebook Graph Api - Fatal编程技术网

Android 如何获取唱片集id';Facebook graph api中有什么?

Android 如何获取唱片集id';Facebook graph api中有什么?,android,facebook,api,facebook-graph-api,Android,Facebook,Api,Facebook Graph Api,我正在使用以下url发送请求: 我得到的回应是 "data": [ { "id": "X", "from": { "id": "X", "name": "Robert S" }, "name": "Profile Pictures", "link": "LINK", "cover_photo": "X", "privacy": "everyone", "count": 11, "type": "profile", "created_time": "2010-09-04T07:02:31+0000

我正在使用以下url发送请求:

我得到的回应是

"data": [
{
"id": "X",
"from": {
"id": "X",
"name": "Robert S"
},
"name": "Profile Pictures",
"link": "LINK",
"cover_photo": "X",
"privacy": "everyone",
"count": 11,
"type": "profile",
"created_time": "2010-09-04T07:02:31+0000",
"updated_time": "2015-04-08T23:49:48+0000",
"can_upload": false
},
{
"id": "X",
"from": {
"id": "X",
"name": "Robert S"
},
"name": "Cover Photos",
"link": "LINK",
"cover_photo": "X",
"privacy": "everyone",
"count": 1,
"type": "cover",
"created_time": "2014-12-02T04:45:56+0000",
"updated_time": "2014-12-02T04:45:56+0000",
"can_upload": false
}
]
注意到id是如何相同的吗?为了演示,我将实际id替换为“X”。我的每一本相册都是这样的

如何为每个相册获取唯一的id?

尝试使用:

https://graph.facebook.com/v2.3/me/albums?fields=id

它将返回所有相册ID

fromID当然应该是相同的,因为这是您的用户ID。但是“外部”ID不应该是相同的,而是每个相册都有一个单独的ID–根据我的快速测试,API v2.3当然仍然是这样。(如果你得到不同的结果,然后提交一个bug报告。)我的相册ID和我的from ID是一样的,这有点奇怪。我会再试一次,看看这次是否得到不同的结果,但这可能是他们的错误。是的,我再试一次。我怀疑这是你的一个错误——因为如果Facebook把这件事搞砸了,它会影响很多应用程序,因此开发者小组或bug报告工具中应该会有公众对此的强烈抗议,但我在这两个方面都没有发现任何最新消息。