問題タブ [plivo]

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 に答える
280 参照

twilio - Twilio SIP エンドポイントにダイヤルする方法

これまでのところ、Twilio エンドポイントは中間点のように見えます。ダイヤルしようとしても失敗したからです。

URI で作成された Twilio SIP エンドポイントがありますtesturi123.sip.twilio.com。任意の IP からこの URI にダイヤルしているので、IP ホワイトリストを作成する代わりに、資格情報を作成しました。ユーザー名とパスワードの組み合わせを作成しましたが、その URI で SIP アドレスをダイヤルできません。

たとえば、getonsip.com を使用して SIP 接続をテストしていますが、要求された XML エンドポイントを取得できません。コンソールでプロキシ認証が行われていることがわかります。これは新しいことです。通常の SIP ダイヤル アドレスでそれを構成する方法がわかりません。

特定のユーザー名に対して、ダイヤルするための URI が であると予想しますusername@testuri123.sip.twilio.comが、これは常に失敗します。価値があるのは、Twilio の競合他社で非常によく似た手順を実行したところ、問題なく動作したことです。Plivo では、SIP エンドポイントを作成し、ユーザー名とパスワードを設定すると、上記の形式を使用して大騒ぎせずにそのエンドポイントを鳴らすことができます。

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

plivo - plivo php api を使用して確認コードを送信する方法

Plivo API を使用してメッセージを送信しています。この例のように、検証を送信し、Plivo PHP API を使用してそのコードを確認したいと考えています

よく検索しましたが、サンプル コードや Plivo PHP API の例を見つけることができませんでした。

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

php - Modsec によってブロックされた Plivo インバウンド SMS?

ああ、これは私にとって新しいものです。

私は Plivo を利用した SMS アプリケーションを (多かれ少なかれ問題なく) 数か月間実行してきました。2 日前、理由もなく、受信テキストへの応答を停止しました。当時はそれを理解する時間があまりありませんでしたが、ようやく物事を見る時間ができましたが、率直に言って醜いです。

私が提供できる限りの詳細: HostGator を介して Web サーバーを実行していますが、これまでは問題なく動作していました。私のPlivoの取り扱い言語はPHPです。現在、インバウンド SMS は処理スクリプトに到達していないため、ここでエラーが発生しています。Plivo はメッセージを「未配信」と報告し、デバッグ レベルのエラー ログには次のような素晴らしい警告が表示されます。

受信メッセージ 0287e6ce-0d30-11e6-a4b5-22000afd08f6: fetch_message_url POST (URL HERE) {'To': '有効な番号'、'From': '別の有効な番号'、'TotalRate': '0'、'Units' : '1', 'Text': 'Weather', 'TotalAmount': '0', 'Type': 'sms', 'MessageUUID': 'Valid UUID'} -- 失敗- 406 受け入れられません!

受け付けできません!

要求されたリソースの適切な表現がこのサーバーで見つかりませんでした。このエラーは Mod_Security によって生成されました。

そのブロッククオートから識別情報が削除されていることに注意してください。現在、modsec error_log をダウンロードしています。一番上にあるのは次のとおりです。

タイムスタンプは、最後に正常に配信された SMS から正確に 1 分後、最初に失敗した SMS の約 30 分前です。そのエラー ログが modsec が起動したときのものなのか、それとも何が起こっているのかはわかりませんが、これが何か関係があるのではないかと思います。私は解決策を見つけようとしていますが、これまでのところ私が考えていることは次のとおりです。

Plivo インバウンド SMS IP (投稿元) を見つけて、modsec でホワイトリストに登録します。

また

投稿が通過できるように、PHP スクリプトが期待するものを変更する方法を見つけますか?

また

他にお勧めできるもの。modsec エラー ログ (ダウンロードされたもの) を検索していますが、特定のサブアカウントには当てはまらないと思われる多くのことが示されています。これまでのところ、自分のユーザー フォルダーまたは「plivo」への参照が見つかりませんでした。おすすめは?

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

java - plivo アプリケーションの answer_url を生成する xml ファイル

私は Java アプリケーションに plivo アプリケーションを統合しようとしています。

このhttps://www.plivo.com/docs/api/application/#create-an-applicationおよび https://www.plivo.com/docs/api/application/#answer-urlへの参照として、彼らはここにいます私たちがしなければならないことを正確に述べていません。

ここで、url を answer_url パラメータに渡すことができるように、xml ファイルを作成する方法を教えてください。

任意の提案やヘルプをいただければ幸いです。

0 投票する
3 に答える
728 参照

ios - Plivo API swift を使用して iOS アプリから SMS を送信する

Swift を使用して iOS アプリで plivo SMS API を使用するにはどうすればよいですか。これに関する多くのドキュメントを読みました。迅速に実装する方法がわかりません。

上記のコードは Node.js にあり、Swift で記述したいのですが、plivo を iOS アプリに統合する方法もわかりません。ユーザーが注文を要求するたびに管理者に SMS を送信するアプリを開発しています。したがって、Plivo から管理者への送信メッセージが必要です。どんな提案も本当に役に立ちます。

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

ios - POST ではなくデフォルトのメソッド GET を使用する HTTP リクエスト

Plivo SMS API を使用して SMS を送信しようとしています。残念ながら、リクエストの HTTP メソッドが「POST」であるにもかかわらず、リクエストは「GET」として投稿されました。以下の私のコードを見てください。

「GET」リクエストとして投稿されたスクリーンショットをご覧ください。この問題の解決にご協力ください。ここに画像の説明を入力

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

plivo - Plivo を使用した大量のテキスト読み上げ

私は、Plivo を私たちのプラットフォームと統合して、発信テキスト読み上げ通話を行うことを検討しています。すべての通話は、約 20 語のカスタマイズされたメッセージ、または 30 秒未満の通話になります。

毎日、約 10,000 件の呼び出しを同時にバッチ処理します。それぞれ独自の answer_url を持つバッチを一度に送信できるのに対して、10,000 回の残りの API 呼び出しを行う必要があるようです。誰もがこれを経験したことがありますか?大量のオーバーヘッドのようです。

もう 1 つのオプションは、answer_url でパラメーターを使用することです。これにより、すべての電話番号のリストを一度に送信し、パラメーター化された answer_url に基づいて、Plivo に次に何をすべきかを伝えることができます。

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

c# - .Netのplivo APIによって送信されたSMSの返信でSMSを受信する方法

plivo を介してモバイルで SMS を送信しています。ユーザーは、plivo で SMS を受信するために「はい」または「いいえ」で返信します。今、私はC#でクラスを作り、このコードを入れました

はいの場合、webservice.asmx でこのコードを使用できますか? このコードをテストするにはどうすればよいですか? メッセージ URL でアプリケーションを作成しているときに、サーバー URL クラス名またはメソッド名の後に何を書きますか? 例: http://example.com/receive_sms