Вопрос должен знать, был ли дан ответ на конкретное сообщение c или нет.
Я могу получать сообщения из папки входящих сообщений на странице Facebook с этим
$facebook_graph_get_messages = https://graph.facebook.com/--page--id--/conversations?fields=id,messages{message,to,from,created_time}&access_token=....
$raw_graph = file_get_contents($facebook_graph_get_messages);
$raw_graph_parsed = mb_convert_encoding($raw_graph, "UTF-8",mb_detect_encoding($raw_graph));
$fb_page_conversations = json_decode($raw_graph_parsed, true);
foreach ( $fb_page_convers['data'] as $fb_page_conver_key => $fb_page_conver_arra ) {
foreach ( $fb_page_conver_arra['messages']['data'] as $fbpcmd ) {
$fpms_txt = html_entity_decode($fbpcmd['message']);
echo $fpms_txt;
Я получаю сообщения полей, от, create_time .... но я не нашел в документации, как узнать, ответили на сообщение или нет ...
Спасибо
* РЕДАКТИРОВАТЬ * Образец
{
"data": [
{
"id": "t_...",
"messages": {
"data": [
{
"message": "test",
"to": {
"data": [
{
"name": "...",
"email": "...\u0040facebook.com",
"id": "..."
}
]
},
"from": {
"name": "...",
"email": "...\u0040facebook.com",
"id": "..."
},
"created_time": "2020-04-05T03:27:49+0000",
"id": "m_dW...."
}
],
"paging": {
"cursors": {
"before": "QVFI....",
"after": "QVFI..."
}
}
}
},