Как получить статус Уведомления Twilio, используя sid? - PullRequest
0 голосов
/ 03 сентября 2018

Я использую API-интерфейсы уведомлений (Twilio Java SDK версии 7.24.2). Я успешно отправил SMS с помощью API уведомлений, например: private String sendMessageThroughNotificationService(String message, PhoneNumber receiverPhoneNumber){ Notification notification = Notification.creator(twilioNotificationSID) .setBody(message) .setToBinding(Promoter.listOfOne("{\"binding_type\":\"sms\", \"address\":\""+receiverPhoneNumber.toString()+"\"}")) .create(); return notification.getSid(); }

Теперь, что мне делать, если я хочу получить статус Уведомления через SID уведомления, которое я возвращаю вышеуказанным способом? Предоставляет ли API-интерфейс Twilio Java Notification какой-либо способ определения статуса уведомления по его SID (если я не хочу использовать подход URL обратного вызова регистрации)?

1 Ответ

0 голосов
/ 04 сентября 2018

Разработчик Twilio здесь.

Если вы отправляете только одно уведомление за один раз с помощью SMS, я рекомендую вам использовать Сообщения API . Таким образом, API вернет SID сообщения, который затем можно использовать для поиска сообщения с помощью API и проверки его статуса.

Невозможно просмотреть все сообщения, отправленные с помощью уведомления, чтобы проверить их статусы. Рекомендуемый метод - зарегистрировать StatusCallbackUrl для получения обновлений по каждому статусу.

Дайте мне знать, поможет ли это вообще.

...