Twilio Railsプロジェクトのための推奨構造
-
12-11-2019 - |
質問
このTwilioプロジェクトの最良の構造は何ですか?
電話番号は、後でダイヤルされた(CRONによってトリガーされるため)にダイヤルされるように保存されます。
私は着信後の要求を受け入れ、番号をデータベースに追加するためのコントローラを持っています。 私はまた、ダイヤルする必要があるすべての数字を引くレーキ作業(Cronを介して呼ばれる)を持っています。
実際の電話をかける方法をどこに置くべきですか?今、私はそれをコントローラに持っています、それをモジュールまたはプラグインとして持っているのが良いでしょうか?
解決
Twilio API呼び出しを処理するためにコントローラを使用しますが、My Modelには実際に呼び出しを送信する方法が含まれています。
他のヒント
例を必要とするように誰かが気分がある場合は、Twilioチュートリアルをチェックアウトすることをお勧めします。完全な開示:私はTwilioで働いています。
自動調査レールの例、私たち<Say>
、<Record>
、および<Gather>
Twiml動詞を使用したコールフローを実証します。そして、複数のWebHook要求に及ぶデータベース内の会話状態を維持する方法を説明します。
私たちがストラクチャードされた私たちのアプリをどのようにしてあなたがあなた自身で始めるのを助けるのを手伝ってくれることを願っています。
私はモデルまたはlibに入れます。
番号が記憶されているモデルの一部になることができますか?数値#ダイヤル方法おそらく?
所属していません StackOverflow