Рекомендуемая структура для проекта Twilio Rails? - PullRequest
4 голосов
/ 28 марта 2011

Какова лучшая структура для этого проекта Twilio?

Телефонные номера отправляются и сохраняются для последующего набора (для вызова cron)

У меня есть контроллер для приема входящих запросов POST и добавления номеров в базу данных. У меня также есть задание по рейку (которое вызывается через CRON), которое извлекает все номера, которые нужно набрать.

Где я должен разместить метод для фактического вызова? Прямо сейчас у меня есть это в контроллере, было бы лучше иметь это как модуль или плагин?

Ответы [ 3 ]

3 голосов
/ 13 мая 2011

Я использую контроллер для обработки вызовов API Twilio, но моя модель содержит методы для фактической отправки вызовов.

3 голосов
/ 19 апреля 2016

Если кому-то кажется, что ему нужен пример, я бы посоветовал вам ознакомиться с учебниками по Twilio. Полное раскрытие: я работаю на Twilio.

В примере автоматизированного опроса Rails мы демонстрируем поток вызовов, используя глаголы <Say>, <Record> и <Gather> TwiML. И мы покажем вам, как поддерживать состояние диалога в базе данных, охватывающей несколько запросов веб-крюка.

Надеюсь, увидев, как мы структурировали наше приложение, вы сможете начать самостоятельно.

1 голос
/ 28 марта 2011

Я бы поместил его в модель или библиотеку.

Может ли это быть частью модели, в которой хранится число?Способ набора номера № возможно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...