Я использую Facebook Graph v7.0 для доступа к данным Instagram. Я могу получить комментарии, сделанные в средствах массовой информации Instagram, используя следующий запрос:
Запрос: https://graph.facebook.com/v7.0/18132613492054980?fields=id, ig_id, caption, timestamp, owner, username, media_type, permalink, children, comments.limit (100) {скрыто, id, like_count, media, text, timestamp, user, username}, comments_count & access_token
Response:
{
"id": "18132613492054980",
"ig_id": "2263043983231761272",
"caption": "Sprite",
"timestamp": "2020-03-12T06:51:27+0000",
"owner": {
"id": "17841430463493290"
},
"username": "jobyjohn123456",
"media_type": "IMAGE",
"permalink": "https://www.instagram.com/p/B9n8oM7nTt4/",
"comments": {
"data": [
{
"hidden": false,
"id": "18132938077057326",
"like_count": 0,
"media": {
"id": "18132613492054980"
},
"text": "Nice sprite \u0040yziaf__07",
"timestamp": "2020-03-12T06:52:27+0000",
"username": "zimba_birbal"
}
]
},
"comments_count": 2
}
В ответе я не получаю User Id пользователя, который прокомментировал. Он просто включает имя пользователя комментатора.
Хотя я пропускаю пользователя в запросе, результат не включает его.
Нужно ли мне какое-либо специальное разрешение для получения идентификатора пользователя, который прокомментировал ответ на комментарий?