وب هوک پیام های دریافتی
با استفاده از این قابلیت پیام های دریافتی به آدرس URL تنظیم شده ارسال می گردند. جهت تعریف و مدیریت وب هوک پیام های دریافتی، از طریق منوی خدمات پیشرفته، زیر منوی انتقال پیام | وب هوک اقدام نمایید. پیام های دریافتی به صورت یک آرایه از پیام ها درون یک شیء JSON با کلید messages و از طریق متد HTTP POST به URL تنظیم شده ارسال می شوند. پارامترهای هر عنصر از آرایهی messages عبارتند از:
| messageForwardingId | شناسه انتقال پیام | وب هوک تنظیم شده |
| receivedMessageId | شناسه پیام دریافتی |
| senderNumber | شماره فرستنده |
| recipientNumber | شماره گیرنده |
| content | متن پیام دریافتی |
| receivedTimestamp | تاریخ و زمان دریافت پیام بر اساس Unix Time (تعداد ثانیه از 00:00:00 01-01-1970 UTC) |
نمونه شیء JSON ارسالی :
{
"messages": [
{
"messageForwardingId": 1001110200,
"receivedMessageId": 1001110100,
"senderNumber": "09100000000",
"recipientNumber": "10001000",
"content": "Received message content 1",
"receivedTimestamp": 1779820929
},
{
"messageForwardingId": 1001110200,
"receivedMessageId": 1001110101,
"senderNumber": "09900000000",
"recipientNumber": "20002000",
"content": "Received message content 2",
"receivedTimestamp": 1779817329
},
{
"messageForwardingId": 1001110400,
"receivedMessageId": 1001110102,
"senderNumber": "09300000000",
"recipientNumber": "30003000",
"content": "Received message content 3",
"receivedTimestamp": 1779813729
}
]
}