как получить дату отправки сообщения. Временная метка сообщения, которое поступает в веб-перехватчик WhatsApp API, — это дата его поступления. Мне нужно получить дату, отправленную пользователем. Возможно?
В модели сообщения, которое я получаю, в этом формате в вебхуке отметка времени — это время, когда оно поступает на сервер. Мне нужно получить время, когда пользователь отправил сообщение, если он не в сети
{
"object": "whatsapp_business_account",
"entry": [
{
"id": "8856996819413533",
"changes": [
{
"value": {
"messaging_product": "whatsapp",
"metadata": {
"display_phone_number": "16505553333",
"phone_number_id": "27681414235104944"
},
"contacts": [
{
"profile": {
"name": "Kerry Fisher"
},
"wa_id": "16315551234"
}
],
"messages": [
{
"from": "16315551234",
"id": "wamid.ABGGFlCGg0cvAgo-sJQh43L5Pe4W",
"timestamp": "1603059201",
"text": {
"body": "Hello this is an answer"
},
"type": "text"
}
]
},
"field": "messages"
}
]
}
]
}
Я пробовал отправлять другие типы сообщений и даже отслеживать все даты, которые отправляются на веб-хук. Но ни один не соответствует дате загрузки пользователя
В настоящее время в полезной нагрузке сообщения есть только одна временная метка, то есть
Время, когда сервер WhatsApp получил сообщение от клиента.
https://developers.facebook.com/docs/whatsapp/cloud-api/webhooks/components#messages-object