問題タブ [twilio-php]
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.
sms - Twilio で特定のメッセージに返信する
私はイベント組織のプラットフォームを作っています。ユーザーがイベントを作成するたびに、候補者は電子メール通知と、提案された時間が適合するかどうかを尋ねる SMS 通知を受け取ります。問題は、イベント組織であるため、候補者の携帯電話が複数回出現する可能性があることです。そのため、どのイベント候補が応答しているかを特定するための固有の情報が必要です。
メッセージ SID を使用して識別しようとしましたが、応答メッセージのメッセージ SID が異なることに気付きました。
私の質問は次のとおりです。どのメッセージ候補が返信しているかを認証する方法はありますか?
ios - Twilio iOS - TCDevice connect:delegate へのカスタム パラメーター:
Twilio のドキュメントによると、事前定義されたパラメーターと任意のパラメーターの両方の NSDictionary をconnect
渡して、アプリのサーバー側に渡すことができます。
次に、応答するサーバーで、そのパラメーターをキャッチし、それらすべてを記録してから、渡した任意のパラメーターをアプリに「発言」させます。
通話が発信された後、アプリは「あなたが呼んでいます」と言いますが、そうではなく、私が書いているログにHome
もパラメーターがまったく表示されません。Residence
むしろ、私はすべての通常のものを手に入れます:
私は何か間違ったことをしていますか、それともこの方法で任意のデータを渡すことはできませんか?
アップデート:
私の現在の解決策は、トークンを取得するときに追加の $_GET 変数を渡し、呼び出しが実際に行われたときに取得されるトークンを使用してパラメーターをデータベースに保存することです。理想的ではありませんが、機能します。誰かがより良い解決策を持っているなら、私はそれを聞きたいです. そうでなければ、私はこれから答えを出します。
php - ユーザーが利用可能かどうかを確認するTwilio電話からブラウザーへの通話
Twilio を PHP に統合していますが、電話からブラウザへの呼び出しでスタックしています。電話をかける前にユーザーが応答可能かどうかを確認するにはどうすればよいですか?
twilio - Twilio ブラウザ クライアント 利用可能かどうか
Twilio Browser クライアントが利用可能かどうかを検出するために、Twilio で問題に直面しています。
Twilio クライアントが使用できない場合は、ボイスメールを送信する必要があります。それ以外の場合は、通話を受け入れるために使用しています。
ありがとう。
php - 返されたリストから単一の結果を表示
最初に返された値 (電話番号) のみを表示する方法を考えています。現時点では、このコードは利用可能なすべての番号を返しますが、顧客に表示したいのは 1 つだけです。
これがコードです。誰かが助けてくれることを願っています。私はこれにかなり慣れていません。いくつか試してみましたが、うまくいきませんでした。
現在、次のようにリストを取得します。
最初の値IEを表示したいだけです+441618503707
これは現在進行中の多くのプロジェクトの 1 つであるため、すぐには返信できない場合があります。私の他のプロジェクトは Infusionsoft を使用していますが、ご安心ください。私は API/PHP に手を出すことはあまりありません。
php - 変数を動的 URI に配置する必要がある
$theCompany
Twilio の VoiceURI の URI の末尾に変数を配置する必要があります。以下に示すように、変数を作成することはできましたが、それを URI に入れる方法がわかりません。ページを送信すると、Twilio の VoiceURI フィールドはwww.ourdomain.com/.xml
.
同じことが、私が作成しようとしているxmlファイルにも当てはまり、これは次のように保存されます$theCompany.xml
コードは以下のとおりです。助けていただければ幸いです。
Twilio で VoiceURI を入力するために使用している行は次のとおりです。
そして、これは私がxmlファイルを新しい名前/以前からTwilioに渡されたのと同じ名前で保存するために使用している行です
それはおそらく非常に単純ですが、これは私の通常のゲームではありません.
支援に感謝します!
- 編集 -
残念ながら、それらは機能していないようです。PHP xml クリエーターの完全なコードは次のとおりです。
また、以下に示す Buy Number PHP ページの URL に $theCompany を取得するためのサポートも必要です。
ページは次のように続きます。
1) 利用可能な番号を見つけるための PHP ページがあります。次に、このページは情報を PHP ページ (このページのすぐ上にあるコード) に渡します。2) そのページは番号を購入し、それを VoiceURI と共にアカウントに追加し、ページが送信されると、XML クリエーター ページに渡します。
購入ページと xml ページを切り替える必要があると感じているので、番号を検索してから XML ファイルを作成し、番号を購入しますが、それが問題になるかどうかはわかりません。
付き合ってくれてありがとう!
--編集#2--
こんにちは皆さん、これについて申し訳ありません。これにはまだ問題があるので、XML ファイルを作成し、それを変数として、情報を Twilio に送信する PHP ファイルに渡すのが最善であると考えています。XML を作成する場合$doc->save($theCompany.'.xml');
、変数として次のページに ? の代わりにどのように渡します$doc->save($theCompany.'.xml');
か?
変数を作成してから、静的と動的のハイブリッドになろうとしている URI の代わりにそれらを追加する方が理にかなっていると思います。
だから私はこのようなものを見ているだろう:
それは私が今取っているルートよりも良い選択肢だと思いますか?
php - Twilio 通話を保留にする方法
Twilio でフォローを実装しようとしていますが、正しく実行できない理由がわかりません。から標準の Twilio 手順を使用して通話を開始しましたtwilio.device.connect
。通話が開始された後、保留にするために通話を新しい URL に更新しています。
ここで、エンドユーザーを保留にする代わりに、通話を切断し、私の側で音楽を再生します。なぜそれが起こっているのですか?