簡體   English   中英

Nexmo入站郵件跟蹤

[英]Nexmo Inbound message tracking

我已使用以下代碼使用Nexmo發送消息。 運行成功,並且我得到唯一的messageId作為響應。

$url = 'https://rest.nexmo.com/sms/json?' . http_build_query(
                [
                    'api_key' => env("NEXMO_API_KEY"),
                    'api_secret' => env("NEXMO_API_SECRET"),
                    'to' => $data['to'],
                    'from' => $data['from'],
                    'text' => 'Hi I am sending the message',
                    'callback' => $data['callbackUrl']
                ]
            );
        $ch = curl_init($url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $response = curl_exec($ch);
        $data = json_decode($response);

響應: “ message_id”:“ 0D000000890273B7”。

發送短信后,我的客戶回復了短信。 我正在嘗試跟蹤消息並存儲到數據庫中。 我在Nexmo設置中設置了webhooks回調URL。 它也正在運行並轉儲了響應。

[msisdn] => 121#######
[message_id] => 0B000000CB352009
[to] => 1#########
[message_timestamp] => 2018-04-09 15:04:45
[keyword] => YES
[text] => Hello I am replying the message.

在這里,我注意到messageId有所不同,因此如何跟蹤與該messageId“ 0D000000890273B7”相關的郵件? 請幫幫我。 我無法使用電話號碼,因為我們沒有使用唯一的電話號碼。

SMS規范中沒有答復的概念,因此無法完美地關聯SMS“答復”,當用戶在手機上發送答復時,他們實際上是在將新消息編寫為接收到的消息的senderID,但沒有數據是在消息之間共享的,在SMS中,您只有TO,FROM,TEXT和TIMESTAMP。 其他所有內容都在手機操作系統本地

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM