Запрос относительно интеграции GupShup WhatsApp с бизнесом - PullRequest
0 голосов
/ 04 марта 2020

Я пытаюсь интегрировать GupShup WhatsApp с нашим бизнесом. В полезной информации о входящих сообщениях / статусе, которые я получил по URL-адресу обратного вызова, мне нужны некоторые данные значения ключа, которые я могу использовать для своих внутренних целей.

Итак, при отправке сообщения с использованием API исходящих сообщений, как Я отправляю некоторые данные значения ключа в полезную нагрузку и те же данные, которые я получу обратно на URL обратного вызова, когда получу статус / ответ на это сообщение.

Пример:

См. client_reference для ясности введите приведенный ниже пример полезной нагрузки: для исходящего сообщения с использованием конечной точки API - "https://api.gupshup.io/sm/api/v1/msg" - полезная нагрузка -

"channel" : "whatsapp",
"source" : "917384811114",
"destination" : "918x98xx21x4"
"src.name":"DemoApp"
"message.payload" : {
        "isHSM":"true",
        "type": "text",
        "text": "Hi John, your order is confirmed and will be delivered to you by 15 Feb"
}
"client_reference":{
          "clevertap_user_id":"some value"
           "clevertap_target_id": "some value"
}

Я хочу получить те же данные значения ключа, когда Я получаю обратный вызов -

{"app":"DemoAPI","timestamp":1580546677791,"version":2,"type":"message-event""payload":{"id":"59f8db90-c37e-4408-90ab-cc54ef8246ad","type":"enqueued","destination":"91XX985XX10X","payload":{"whatsappMessageId":"gBEGkYaYVSEEAgkD7bRi9syGnBk","type":"session"}}
"client_reference":{
          "clevertap_user_id":"some value"
           "clevertap_target_id": "some value"
}}

Я не смог найти ничего, связанного с этим, в документах GupShup WhatsApp. Я с нетерпением жду вашего ответа в ближайшее время.

...