問題タブ [twilio-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
177 参照

python - Twilio Webhook が設定されていると、常に 400:Bad リクエストを受信する

個別の twilio phone unsubscribers リストを維持したいのですが、これは、着信メッセージを受信するように twilio コンソールを介して webhook が構成されている場合に実行できます。誰かが「STOP」と入力したときに、それらのメッセージのみを解析します。Webhook を正常に構成しました ここに画像の説明を入力

携帯電話から twilio 番号に「STOP」と入力すると、常に悪いリクエストが届きます。私のコードは次のようになります

私のpythonコンソールは次のように表示されます ここに画像の説明を入力

私のngrokコンソールは次のように表示されます ここに画像の説明を入力

私のtwilioコンソールログは次のように表示されます ここに画像の説明を入力

何らかの理由で、Webhook に送信されたリクエスト オブジェクトを解析できません。このアカウントは無料トライアル中です。受信メッセージを解析するための適切なドキュメントを教えてください。

0 投票する
0 に答える
29 参照

twilio - Twilio: 通話から動​​的に新しい Studio Flow を開始する

Twilio 番号の動的プールを使用した追跡サービスを利用しています。電話がかかってきたら、それをリダイレクトして Studio Flow をプログラムで開始したいと考えています。

Studio フローを番号設定にハードコーディングすることはオプションではないことに注意してください。これは、動的番号プールがさまざまな IVR に通話を転送している可能性があり、その決定をその場で行う必要があるためです。また、ダイナミック トラッキング番号から、Dial を介して特定の Studio Flow に関連付けられている別のトラッキング番号に送信したくないことに注意してください。これは、コールの別のレッグが開始され、時間に対して二重に請求されるためです。

REST API を使用した別のアプローチを示すこの記事に出くわしましたが、基本的に接続された番号に転送する必要があるように見えるため、それが通話の別の段階 (およびコストの倍増) を開始するかどうかは不明です。ダイヤル動詞ではありませんが、Studio Flow。編集:これは、フローを開始するための発信呼び出しを開始するためのものであり、私が探しているものではないと思います。

Redirect を使用して Studio Flow の Webhook を指すという参照も見ましたが、これは常に、既に実行中のフローに制御を戻すことに関するものです (ここでは当てはまりません)。おそらく、それは既存の呼び出しからフローを開始する実行可能な方法でもありますが、そうである場合、それが文書化されているのを見たことがありません. 編集:これをテストしましたが、実際には機能しませんでした...非常に長い遅延があり、1回機能し、その後数回連続して失敗しました。

ありがとう!