2017-07-26 6 views
0

電話番号の配列を持つTwilio関数を使用しています。Twilio関数 - メモリとデータベース

これらの電話番号を私たちのCRMで編集できるサードパーティのクラウドデータベースに保存したいと考えています。

次に、データベースをチェックし、Twilio関数の配列を最新のデータで更新する別のTwilio関数を書きます。

また、最初のTwilio関数がデータベースから最新のデータを取得し、それをメモリに格納する方法が他にもある場合は、可能であれば、可能な限りすべてのリクエストに対してデータベースをチェックしないようにして、できるだけ速く機能させたいと思っています。

大変助かりました!

答えて

1

ここではTwilioの開発者エバンジェリストです。

現在、関数は公開ベータ版であるため、関数用APIはありません。したがって、まだ関数の環境変数の関数を更新することはできません。

また、ベータの制限により、データベースドライバなどのノードモジュールをインストールできないため、リモートデータストアへのアクセスは現在のところ容易ではありません。

ファンクション内からHTTPリクエストを作成することはできますが、したがって、あなたのCRMがHTTPリクエストに応答して数字のリストを返すことができるならば、あなたはそのようにそれらをフェッチすることができます。

関数のメモリにデータを格納するという点では、これは信頼できません。関数は寿命の短いプロセスなので、メモリは揮発性です。あなたのケースでは

、あなたは番号のリストを使用するので、あなたはあなたの関数の最初の呼び出しでリストを読み込むことができますし、あなただけのリクエストを行う必要があるように、その後、残りの通話用URLを通じてこれらの数字を渡します初めて。

それがまったく役に立ったら教えてください。

関連する問題