2016-11-29 5 views
2

Возможно ли с помощью Twilio REST API получить шаги доставки (например, вы можете увидеть информацию о сообщении в журнале сообщений)? Если это невозможно с помощью REST API, есть ли программный способ его получения (кроме скринзара экрана)?Получение шагов доставки для SMS/MMS через Twilio REST API

Я использую пакет C# Twilio NuGet, но при необходимости я также могу обратиться к API REST. Я не видел этапов доставки в документации для или визуального осмотра результатов JSON. Я также не могу получить шаги доставки в CSV-экспорт.

Delivery Steps on Message Detail

ответ

2

Twilio разработчик евангелист здесь.

Хотя вы не можете получить эту информацию из REST API, сообщения в Twilio могут уведомить вас об их статусе по мере его изменения.

Когда вы отправляете сообщение, просто установите StatusCallback parameter, и Twilio отправит вам запрос HTTP POST, когда статус сообщения будет изменен в любом из следующих состояний: в очереди, неудачно, отправлено, доставлено или не доставлено.

+0

Получил тот же ответ от поддержки Twilio :) Я надеялся получить исторические данные. В настоящее время мы используем свойство StatusCallback, но оно указывает на множество разных конечных точек. Я в середине написания прокси-сервера Twilio, который может получать все обратные вызовы статуса, записывать информацию централизованно, а затем направлять на соответствующую конечную точку. – MikeJansen

+0

Если кто-то интересуется реализацией, у нас есть центральная библиотека, которая вызывает звонки Twilio. Я буду преобразовывать переданный в URL-адрес StatusCallback базовый 64 с несколькими переводами символов ('=' -> '@', '/' -> '-', '+' -> '_'), чтобы он параметр URL, а затем укажите URL-адрес прокси с URL-адресом кодированной конечной точки в качестве параметра. Затем прокси получает запрос, декодирует URL-адрес, отправляет запрос, а затем возвращает ответ и выполняет центральную запись. – MikeJansen

+0

Звучит как интересный проект! Также я рад видеть, что я на той же странице, что и поддержка: D – philnash

Смежные вопросы