Настройка Twilio потоков через API интеграции - PullRequest
0 голосов
/ 15 сентября 2018

Я работаю над проектом SaaS. Это многопользовательское приложение, каждый арендатор которого является Company сущностью. Поэтому я хочу сделать интеграцию Twilio, но у меня возникли проблемы с архитектурой. Некоторое недоразумение. Это должно быть что-то вроде этого.

  1. При создании арендатора (юридического лица) приложение находит наиболее подходящий номер и приобретает его (Готово)
  2. Каким-то образом мне нужно создать службу ( Я не уверен, что мне действительно нужно или нет ) для настройки номера телефона и разрешить получение входящего сообщения ( эта часть наиболее важна, проблема в том, каким-то образом настроить службу для получения входящих сообщений на определенной конечной точке ) ( Не выполнено )
  3. Некоторое время осталось, мне нужна другая услуга, которая будет содержать другую входящую конечную точку, поэтому это означает, что мне нужно купить второй номер, как я понимаю.

Я потратил два дня на изучение Twilio API и документов, но в любом случае у меня возникло недоразумение. Короче говоря, это должно быть: номер покупки -> создать службу -> настроить URL-адрес конечной точки для входящего сообщения обратного вызова только с API. Опять не могу понять, что если у меня будет 30 арендаторов (компаний)? Должен ли я создать 30 услуг? Каждый арендатор будет содержать услуги mininum 2 (в том числе и номера телефонов) для двух разных URL обратных вызовов.

P.S. Я много раз видел некоторых евангелистов-тилио, я открыт для хороших советов.

...