Когда я проверяю {message_id}? Fields = share {name, id, link, description}, ответ включает идентификатор для объекта данных внутри общих ресурсов.
{
"shares": {
"data": [
{
"id": "ee.mid.$cAAhOWeadfk5hfkDteBVpXvYVrv_Kj",
"name": "User Name has shared this message with you: "
}
],
"paging": {
"cursors": {
"before": "MAZDZD",
"after": "MAZDZD"
},
"next": "https://graph.facebook.com/v3.2/m_D9zLIDIH7hC30jBNkrrdlQEvZ02Cwm1Bhz1w4t9r7WFE3tJo9CNWS8-Gt_JXGU--ns9ifA/shares?access_token=EAAYAnSkAZAMMBADbhBSYZAxCbxlmZAFLyRBXT4wkhMpOZBYcZAZANE8ZBOfbpiBQBnO5DpvfX64Gk2BdTD2AZCmpt4Xcr8DXfdaKUiiqxtbOlAJTnkwjZCOYHorVKSvzdLoOc&pretty=0&fields=link%2Cid%2Cname%2Cdescription&limit=25&after=MAZDZD"
}
},
"id": "m_D9zLIDIH7hC30jBNkrrdlQEvZ02Cwm1BMPvggTl4oa3shRn2hz1w4t9r7WFE3tJo9CNWS8-Gt_JXGU--ns9ifA"
}
Попытка выяснить, как проверить объект с помощью этого идентификатора: ee.mid. $ CAAhOWeadfk5hfkDteBVpXvYVrv_Kj
Я ничего не могу сказать об этом в документации ...
Когда я пытаюсь просто:
/ ee.mid. $ CAAhOWeadfk5hfkDteBVpXvYVrv_Kj
в графическом проводнике (обратите внимание, я изменил эту строку), я вижу:
"error": {
"message": "(#803) Some of the aliases you requested do not exist: ee.mid.$cAAhOWeaezDNvkDteBVpXvYVrv_Kj",
"type": "OAuthException",
"code": 803,
"fbtrace_id": "EnWg735gN/5"
У меня коммерческий бот Messenger, и мне любопытно узнать, действительно ли пользователи, нажимающие кнопку «Поделиться», делятся сообщением. Совокупный подсчет доли был бы идеальным, но даже подтверждение того, что он был разделен вообще, было бы здорово.
Кроме того, я знаю, что это сообщение было передано, потому что проверяемое сообщение находится в цепочке бесед с моим личным пользователем FB, и я поделился им сам.