сценарий:
- пользователь создает сообщение на странице
- Я извлекаю это сообщение через веб-крючки и отвечаю на сообщение (/ post_id / comments)
- пользователь делает ответ на этот комментарий (например, с помощью кнопки «Ответить» под комментарием)
- Я получаю ответ пользователя через webhooks, но (!) без свойства сообщения
- I 'я пытаюсь получить сообщение, используя API "/ comemnt_id? fields = id, message", но получаю ошибку:
{
"error": {
"message": "Unsupported get request. Object with ID '' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
"type": "GraphMethodException",
"code": 100,
"error_subcode": 33,
"fbtrace_id": "F5hdECSVP91"
}
}
, которую мне удалось выяснить:
- ответ, сделанный мной от имени Страницы на facebook.com, с надписью «Комментировано [my_name]»
- ответ (комментарий к посту), сделанный через API, с сообщением «Комментарий от[название_страница].Только люди, которые управляют этой страницей, могут видеть, кто оставил комментарий ».Любой комментарий, сделанный через API, и любой дочерний комментарий под этим комментарием, сделанным пользователем или мной на сайте FB, вернет эту ошибку
Так что проблема заключается в следующем:
- кормить веб-крючковкомментарии под комментарием, сделанным через API, идут без поля сообщения
- , и я не могу получить информацию о комментариях, сделанных через FB Graph API
Является ли моя страница доступной маркерной удачейразрешений или мне нужно выполнить некоторые дополнительные действия по настройке?