Twilioと統合されたOpt-In/Opt-Out APIを開発中です。オプトイン/オプトアウトの仕組みは、各社(お客様)が1つ以上のTwilio電話番号にサインアップし、顧客がこれらの番号をオプトイン/オプトアウトすることができます。Twilioオプトイン/オプトアウトAPI
Twilioがこれらのオプトイン/オプトアウトを受信すると、Twilioが私たちをwebhook URLに呼び出すようにします。
私の質問は、これらのコールバックURLをどのように登録するのですか?これらは、各社が電話番号にサインアップするときに定義する必要がありますか?もしそうなら、APIエンドポイントは何ですか?
これらの数字は、いつでも異なる会社によって追加することができます。それをどうやるかアドバイスしてください。 TwilioでSMSメッセージを送受信するためのURLがすでに定義されています。この場合、まずTwilioにメッセージを送信し、その中にコールバックURLを指定します。オプトイン/オプトアウトは、すでに登録されたこれらのエンドポイントでも使用できますか?
これらの企業が呼び出すすべての電話番号は、私たちの下にサブアカウントとして作成されています。それでTwilioでうまくいくのですが、Twilioはすでに登録されているエンドポイント(URL)に戻って電話することができます。
オプトイン/オプトアウトの設定方法に関するドキュメントがある場合は、それも含めてください。私はどこにでも見つけられませんでした。企業が電話番号にサインアップするときにサブアカウントを作成するために使用するAPIメソッドはCreateSubAccount
であり、コールバックエンドポイントURLを指定するパラメータはありません。彼らのサポートに連絡しようとしましたが、彼らはまだ私たちに戻っていません。
私は正しい方向に私を指摘しました。私はTwilioRestClientのAddIncomingPhoneNumber()メソッドを見て、それはPhoneNumberOptionsオブジェクトをとり、SmsMethodとSmsUrlプロパティを持っています。あなたの助け –
あなたがサポートするもの以外のオプトインキーワードを設定する方法がありますか(Sign Me Up、Remind Meのようなものです)。APIリンクを追加してください。 –
最初のオプトインでは、プラットフォームの外で行うことができるので、何も提供しませんが、私たちはオプトアウト方法を提供します。詳細については、この記事を参照してください。https://support.twilio.com/hc/en-us/articles/223134027-Twilio-support-for-STOP-BLOCK-and-CANCEL-SMS-STOP-filtering- – philnash