как работает обратный вызов sinch

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

мой вопрос,

  1. какие запросы к серверу.?
  2. как узнать в какую страну идет звонок?
  3. как я могу ограничить звонки на основе баланса счета в нашей базе данных

Примечание: я могу сгенерировать идентификатор пользователя для звонка, это строка из 15 цифр, которую я буду использовать в качестве имени пользователя для соединения с звонком.


person haseeb    schedule 09.05.2015    source источник


Ответы (1)


  1. Настройте URL-адрес обратного вызова на панели управления для вашего приложения.
  2. Информацию о реализации серверной части можно найти здесь: https://www.sinch.com/docs/rest-apis/api-documentation/#callingcallbackapi
  3. Когда вы получите событие ICE, вы получите, кто звонит, посмотрите баланс в вашей базе данных, если у пользователя нет баланса, создайте действие зависания вместо ConnectPSTN.
person cjensen    schedule 11.05.2015
comment
в вызове приложения к приложению, как мы узнаем, что вызов был завершен, чтобы мы могли вычесть соответствующую сумму - person Radha Mohan Maheshwari; 01.02.2016
comment
Для APP to Phone вы получите обратный вызов, для приложения для приложения, либо сообщите в клиенте о завершении вызова, либо crunch CDR, который мы можем отправить на ваш AWS для автоматической обработки. - person cjensen; 01.02.2016
comment
@cjensen, не могли бы вы взглянуть на stackoverflow.com/questions/60978486/ - person Giru Bhai; 01.04.2020