Когда я пытаюсь просмотреть содержимое публикации FB в Graph API Explorer, выходные данные различаются, используя разные композиции идентификаторов: 1) идентификатор ввода, такой же, как идентификатор записи: 300172370041643
Ссылка: http://developers.facebook.com/tools/explorer?method=GET&path=300172370041643
Выходной JSON:
{
"id": "300172370041643",
"from": {
"name": "YouThinkIAmFunny",
"category": "Comedian",
"id": "285144131496245"
},
"link": "http://www.nba.com/rockets/media/PODCAST_1.26.12_32K.mp3",
"name": "PODCAST 1.26.12 32K",
"icon": "http://static.ak.fbcdn.net/rsrc.php/v1/yD/r/aS8ecmYRys0.gif",
"created_time": "2012-02-06T16:29:55+0000",
"type": "link"
}
2) введите идентификатор в качестве идентификатора страницы + идентификатор записи: 285144131496245_300172370041643
Ссылка: http://developers.facebook.com/tools/explorer?method=GET&path=285144131496245_300172370041643
Вывод JSON:
{
"id": "285144131496245_300172370041643",
"from": {
"name": "YouThinkIAmFunny",
"category": "Comedian",
"id": "285144131496245"
},
"story": "YouThinkIAmFunny shared a link.",
"source": "http://www.nba.com/rockets/media/PODCAST_1.26.12_32K.mp3",
"name": "PODCAST 1.26.12 32K",
"caption": "www.nba.com",
"icon": "http://static.ak.fbcdn.net/rsrc.php/v1/y0/r/nAApRnfWfNW.gif",
"actions": [
{
"name": "Comment",
"link": "http://www.facebook.com/285144131496245/posts/300172370041643"
},
{
"name": "Like",
"link": "http://www.facebook.com/285144131496245/posts/300172370041643"
}
],
"type": "music",
"created_time": "2012-02-06T16:29:56+0000",
"updated_time": "2012-02-06T16:29:56+0000",
"likes": {
"data": [
{
"name": "Ananya Mstr",
"id": "100002161609091"
}
],
"count": 1
},
"comments": {
"count": 0
},
"is_published": true
}
Мой вопрос заключается в том, что они оба принадлежат одному и тому же сообщению на одной и той же странице, но почему существует разница между возвращаемыми данными?Особенно тип поста, первый - «ссылка», а второй - «музыка», почему и как FB помечает это поле типа?Может кто-нибудь дать мне подсказку, заранее спасибо!