問題タブ [twilio-studio]

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 投票する
0 に答える
177 参照

twilio - Twilio の予期しないハングアップにより実行が停止する

ここ数か月間、Twilio を使用して開発を行ってきましたが、特定のスタジオ フロー ウィジェットの実行中にユーザーが電話を切ると、実行が停止することがあることがわかりました。Gatherこれは、ハングアップが発生した後、ウィジェットがウィジェットから離れていなかったため、昨日ウィジェットの料金が請求されるまでは、実際には問題ではありませんでしたGather

これが私たちが行ってきたことです:

... -> ストリームの開始 -> Gather 動詞 -> ストリームの終了 -> ...

そのため、ストリーミングの開始と終了の間にハングアップが発生しています。

これはいくつかのウィジェットで発生します。わかりやすくするために SID を削除した例を次に示します。

Received an 'hangup' event while processing the 'startStream' widget for Execution Sid foo and Flow Sid bar. Ignoring this event and not transitioning to another widget

これはウィジェットでも発生することに気付いたendStreamので、ストリーミングで発生しているだけだと思います。

これは頻繁に発生し、実行がスタックする結果となります。これは、バックエンド システムの動作方法が原因で無視できません。

これらの停止した実行を終了する方法を知っている人はいますか? または、ハングアップ後にウィジェットで停止しないようにして、より適切に終了できるようにしますか?

他に必要な情報があればお知らせください。

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

twilio - Twilio Studio Whatsapp メッセージから「緯度」および「経度」フィールドを取得する方法

Twilio whatsapp 番号を Twilio Studio および Twilio Flex と正しく統合しました。すべて正常に動作しています。しかし、Whatsapp から場所ピンを送信し、Twilio Studio 内のメッセージ パラメーターをチェックすると、「経度」および「緯度」パラメーターが何らかの形で Twilio によって削除されました。

メッセージを API に直接ルーティングすると (現在、実際のソリューションとして使用することはできません)、Twilio がこれらのパラメーターを受け取っているが、Twilio Studio に渡していないことがわかります。

チャットボットのこれらのフィールドにアクセスできる必要があります。どんな助けでも大歓迎です。

0 投票する
1 に答える
166 参照

twilio - Twilio Studio のカスタム TwiML

Studio でプロジェクトを作成し、カスタム TwiMl の適用についても学習しています。

スタジオ プロジェクトで次のようなカスタム TwilML を使用しようとしています。

2 つの方法があると思います。1 つは関数を作成して「Run Function」ウィジェットを使用する方法で、もう 1 つは「TwiML Redirect」です。この TwiML を使用して TwiML Bin を作成すると、無効な構文が表示されます。また、この TwiML を適用して関数を作成する方法と、その関数を自分のスタジオ プロジェクトに適用する方法もわかりません。

どんな助けでも大歓迎です。

アップデート:

私はこの関数を書きました:

属性アクション: 'record_done' について、Twilio デバッガーで次のエラーを受け取りました: HTTP の取得に失敗しました。