Twilioを介して公式のWhatsAppビジネスAPIを接続する方法

ご存知のように、WhatsAppは最近、公式のビジネスAPIへのアクセスを提供し始めました。これは、「ホワイト」メソッドを使用してこのメ​​ッセンジャーのチャットボットを作成するために非常に必要です。



しかし、ほとんどの企業はまだこれを直接行うことはできませんが、この場合は仲介者として機能するFacebookの大規模なパートナーを通じてのみ行うことができます。



そのような利用可能なパートナーの1つは、アメリカの会社Twilioです。私の意見では、それらの主な利点は、WhatsApp BusinessAPIを使用するコストが低いことです。



Twilioを介して公式のWhatsAppビジネスAPIに接続しました。次に、その方法について詳しく説明します。



WhatsAppメッセンジャー



Facebookの主な条件は、LLCや個人の起業家などの登録された法的エンティティの存在であり、個人へのアクセスは取得できません。



それでは、段階的に動き始めましょう。



1. Facebook BusinessManagerでアカウントを作成する



個人のFacebookアカウントにログインし、ビジネスマネージャーアカウントを作成します。このアカウントのリンクbusiness.facebook.com/overviewをたどり、[アカウントの作成]ボタンを押すと、会社のデータを入力するためのウィンドウが開きます。



ビジネスマネージャーのFacebookアカウントの作成



フィールドの上のプロンプトに従って、会社名、姓名、電子メールを入力し、[送信]ボタンをクリックします。



次のウィンドウで、会社に関する情報を入力し、「送信」ボタンを押します。



Facebook BusinessManagerでアカウントを作成するときに会社情報を追加する



送信後、アカウントが作成されたことを示すメッセージが表示されます。メールアドレスを確認する必要があります。



Facebook BusinessManagerでアカウントを作成するときに必要な電子メールの確認



メールに行き、手紙の「確認」ボタンをクリックしましょう。



        Facebook Business Manager



2.アカウントをTwilioに登録する



twilio.com/try-twilioで Twilioアカウントを登録しましょうこれを行うのはまったく難しいことではありません。登録は無料で、銀行カードの詳細は必要ありません。名、姓、電子メールを入力し、パスワードを考え出すだけです。



   Twilio



電子メールを確認します。



 e-mail     Twilio.



電話番号を確認します。



      Twilio



3.WhatsApp送信者を追加する機能をアクティブ化するようにTwilioに要求します



WhatsApp送信者を追加する機能をアクティブにするために、Twilioにリクエストを準備して送信しましょう。そのためには、リンクwww.twilio.com/console/sms/whatsapp/sendersの[ WhatsApp Senders]セクションに移動し、[Sign Up to ReceiveUpdates ]ボタンをクリックします。



       WhatsApp   Twilio



リクエストフォームが開き、WhatsApp送信者をTwilioに追加する機能がアクティブになります。 Facebook Business Managerでアカウントを作成するときに、上記のデータをフォームフィールドに入力します。



-名前(ラテン語)。



-姓(ラテン語);



電話番号-会社の電話番号(Facebook Business Managerで指定)。



電子メールアドレス-会社の電子メールアドレス(Facebook Business Managerで指定)。



会社名-会社名(ラテン語で、Facebook Business Managerに表示)。



会社のウェブサイト-会社のウェブサイト(Facebook Business Managerにリストされています);



会社本部国-会社の設立国(Facebook Business Managerで指定)。



TwilioアカウントSID-www.twilio.com/consoleの[アカウントSID]フィールドからTwilioアカウントIDをコピーします。



Twilio Account SID



Facebook Business ManagerID-作成したFacebookBusiness ManagerアカウントのIDをbusiness.facebook.com/settings/infoページの[BusinessManager ID:]フィールドからコピーします(Facebook Business Manager-> Company Settings-> Company Information);



Facebook Business Manager ID



Facebookのビジネス検証を完了しました-Facebook BusinessManager->会社の設定->会社情報->会社の確認ステータス->「未確認」の場合は「いいえ」、「確認済み」の場合は「はい」と入力します。



会社の垂直-リストから会社の方向を選択します。



あなたのユースケースは何ですか? -リストからWhatsAppの使用目的を選択します:通知、カスタマーサポート、2FAまたはユーザー検証(2要素認証またはユーザー検証)。



どの地域にメッセージを送信していますか? -メッセージが送信される地域(グローバルリストから選択) ;



最初の1年間に、1か月に何通のメッセージを送信しますか?-最初の1年間に1か月に送信されるメッセージの数(リストから目的の範囲を選択します)。



このアカウントをサードパーティベンダーにプロビジョニングしたい-このアカウントがサードパーティベンダーに提供されるかどうか(「いいえ」を選択)



代替アカウントSIDに承認を割り当てる(オプション) -アカウントの代替SIDに承認を割り当てます(オプション)(何も入力せず、フィールドを空白のままにします) ;



TwilioがSMS / Voice URLを変更できること、および承認は送信されたブランドに対してのみ行われることを理解しています。 -TwilioがSMS /ボイスメールのURLを変更する可能性があることを理解しています。この承認は、送信されたブランドのみを対象としています(同意して[はい]を選択してください)..。



        WhatsApp   Twilio



リクエストを送信するには、[今すぐリクエスト]ボタンをクリックしてください。送信が成功すると、対応する通知が表示されます。「ご関心をお寄せいただきありがとうございます。アクセスが可能になり次第、最新情報をお知らせします。」



         WhatsApp   Twilio



メールに次の手紙が届き



  Twilio        WhatsApp   Twilio



ます。メッセージをロシア語に翻訳します



     Twilio        WhatsApp   Twilio.



。手紙に示されているように、Twilioからの返信を3〜4週間待っています。



4週間後、Twilioから、WhatsApp送信者を追加して、登録プロセスを続行できるという応答が届きまし



  Twilio       WhatsApp   Twilio



た。メッセージをロシア語に翻訳します。



     Twilio       WhatsApp   Twilio



4.Twilioアカウントをアップグレードします



続行するには、Twilioプロジェクトをトライアルからアップグレードに転送する必要があります。そのために残高を補充する必要があります。試用版のTwilioアカウントでは、WhatsApp送信者を登録できません。最小補充額は$ 20(20ドル)です。次に、このお金をWhatsApp送信者の電話番号のレンタルと、WhatsAppでの送受信メッセージの支払いに使用できます。電話番号のレンタルは、月額1ドル(1ドル)から始まります。 WhatsAppの受信メッセージと送信メッセージ-1つのメッセージに対して0.005 $(0.5セント)。



アカウントをアップグレードするには、リンクwww.twilio.com/console/billing/upgradeをたどってください



[会社の住所を追加]セクションのフィールドにラテン文字を入力します。



  Twilio:



「アドレスの検証」ボタンを押して、アドレスを確認します。開いたウィンドウで、[このアドレスを使用]ボタンをクリックします。



  Twilio:



同様に、[請求先住所の追加]セクションのフィールドに同じデータを入力します。



  Twilio:



また、住所も確認させていただきます。



  Twilio:



[支払い情報と資金の追加]セクションで、銀行カードの詳細を入力し、[アカウントのアップグレード]ボタンを押して支払いを完了します。



  Twilio:



支払いが完了すると、対応する通知が表示されます。



     Twilio



5.Twilioで電話番号を購入してWhatsApp送信者を作成する



残念ながら、Twilioにはロシアの数字はありませんが、実際にはそれほど重要ではないことが判明しました。多くの場合、ユーザーはWhatsAppに書き込むときに番号を見ることさえしません。



Twilioの電話番号を購入するには、リンクwww.twilio.com/console/phone-numbers/searchをたどり、[国]フィールドで国を選択します。必要に応じて、他の追加の検索パラメーターを設定し、[検索]ボタンを押します。



    Twilio



    Twilio



ご希望の電話番号を選択し、「購入」ボタンを押してください。



次のウィンドウで、購入を確認します。



    Twilio



6. WhatsAppSenderをTwilioに登録する



TwilioにWhatsApp送信者を登録するには、www.twilio.com / console / sms / whatsapp / sendersの「WhatsAppSenders」セクションに移動してプラスアイコンをクリックします。



  WhatsApp  Twilio



今のところ、ユーザーメッセージへの返信専用にWhatsApp送信者を作成します。つまり、最初に自分で作成することはありません。最初にユーザーに書き込む機能のテンプレートの作成は、次の出版物で検討されます。開い



たフォームに入力し



ます番号を選択ます(必須) -上記のTwilioで購入した電話番号を選択します。



ビジネス表示名(必須) -によって必要に応じて、あなたの会社に関連していなければならない表示名のFacebook..。 Facebook BusinessManagerにアカウントを登録するときに入力した会社名を指定するだけです。



会社の住所(オプション) -会社の住所(オプション)。



会社の電子メール(オプション) -会社の電子メールアドレス(オプション)。



ウェブサイト(オプション) -会社のウェブサイト(オプション)。



ロゴへのリンク(オプション) -会社のロゴへのリンク(オプション)。最小画像サイズは、PNGまたはJPG形式で640x640 pxです(JPGを推奨)。背景は透明にしないでください。



プロファイルがクライアント用かどうかを確認します。サードパーティのガイドラインを読みました-このチェックボックスをオンにしないでください。



  WhatsApp   Twilio



送信するには、[リクエストを送信]ボタンをクリックします。このボタンは、必要なフォームフィールドに入力するとアクティブになります。



「WhatsAppからの承認を待っています」というステータスのエントリが送信者のリストに表示されます。これは、WhatsAppからの確認を待つ必要があることを意味します。



 WhatsApp  Waiting for Approval from WhatsApp  Twilio



また、Twilioから、リクエストを検討しているというメールが届きました。まもなくご連絡いたします。



  Twilio     WhatsApp



Twilioからの連絡を楽しみにしています。



7. Facebook BusinessManagerでの会社の確認



約1時間半後、Twilioから別のメールが届きました。FacebookBusinessManagerは、WhatsAppBusinessアカウントを作成する許可を与えるためにTwilioからのリクエストを受け入れる必要があります。これを行うには、リンクbusiness.facebook.com/settings/requests/received_requests(Facebook Business Manager-> Company Settings-> Requests-> Received)に従って、[承認]ボタンをクリックします。



   Twilio  Facebook Business Manager



Twilioからのリクエストを受け入れた後、Facebook BusinessManagerで会社を確認する必要があります。これを行うには、リンクbusiness.facebook.com/settings/security(Facebook Business Manager-> Company Settings-> Security Center)をたどり、CompanyConfirmationセクションでStartConfirmationボタンをクリックします。これは、Twilioからの要求を受け入れるとアクティブになります。



    Facebook Business Manager



会社の確認に関するFacebookの公式情報は、次のリンクにあります:www.facebook.com/business/help/2058515294227817?id = 180505742745347



確認の最初のステップで、当社のデータを入力します。会社の



正式名称-会社の登録文書に示されている会社の名前。



-会社が登録されている国。



住所(番地、番地) -会社の登録書類に記載されている、会社の正式な住所の番地と番地。



住所2 /決済-可能な場合は入力します。



-会社の登録文書に示されている、会社の正式な住所の市。



州/県/区-会社の登録文書に示されている、会社の正式な住所の地域。



郵便番号-会社の登録文書に示されている会社の登録事務所の郵便番号。



会社の電話番号-この法的エンティティに属する電話番号(同意書、電話の支払いの請求書などの補足文書が必要です)。



サイト-会社のWebサイトのアドレス(Webサイトのドメインは会社の電子メールアドレスのドメインと一致する必要があります)。



   Facebook Business Manager.  1 -   .



会社を確認する2番目のステップは、会社の正式名称を確認することです。



これを行うには、リストからドキュメントをダウンロードする必要があります。



  • ビジネスライセンス(ある場合);
  • 登録証明書または財団契約(OGRNまたは財団契約);
  • 納税者登録証明書(TIN)。


会社のOGRNとTINのスキャンをアップロードしました。



   Facebook Business Manager.  2 -    .



会社を確認する3番目のステップでは、会社の正式な住所と電話番号を確認する必要があります。



これを行うには、リストからドキュメントをダウンロードする必要があります。



  • 電気や電話などの公共料金。
  • 住所を含む銀行からの証明書。
  • 会社の住所または電話番号(該当する場合)を含むビジネスライセンス。


スキャンをアップロードしました:法定住所のオフィススペースのリース契約、Rosstatの統計登録簿への登録に関する情報レター、通信事業者からの電話番号の支払いの請求書。



   Facebook Business Manager.  3 -       .



4番目のステップでは、確認コードを取得して入力する必要があります。



これを行うには、[連絡方法の選択]セクションで電話番号を選択し、[電話をかける]ボタンをクリックする必要があります。 「仕事用メールアドレス」フィールドは空白のままにします。ロボットは、確認コード入力フィールドに入力する番号を呼び出して指示します。



確認コードの桁を入力し、「送信」ボタンを押してください。



Facebookからの確認を待っています。Twilioからの手紙に書いてあります。これには4〜7営業日かかる場合があります。



1営業日以内にFacebookから会社の確認を受け取りました。



  Facebook  ,    .



  Facebook Business Manager,    .



      Facebook Business Manager,   .



       Facebook Business Manager,   .



TwilioからのWhatsApp送信者の登録が完了するのを待っています。



8.WhatsApp送信者のTwilioへの登録を完了します



4時間後、Twilioから、WhatsAppでビジネスプロファイルを確認し、確認のために表示名を送信したというメールが届きます。表示名の確認のタイムラインは通常24〜48時間です。



WhatsAppビジネスプロファイルを確認したというTwilioからのメール。



メッセージをロシア語に翻訳します



彼らがWhatsAppで私たちのビジネスプロフィールをチェックしたというTwilioからのロシアの手紙への翻訳。



。手紙に示されているように、Twilioからの返信を24〜48時間待っています。



約30時間後、Twilioから、選択した電話番号のWhatsApp送信者プロファイルが正常に登録されたというメールが届きます。



選択した電話番号のWhatsApp送信者プロファイルが正常に登録されたというTwilioからのメール。



メッセージをロシア語に翻訳します。Twilio



選択した電話番号のWhatsApp送信者プロファイルが正常に登録されたというTwilioからの手紙のロシア語への翻訳。



アカウントにログインし、www.twilio.com / console / sms / whatsapp / sendersのWhatsAppSendersセクションにアクセスして、レコードのステータスが「承認済み」に変更されたことを確認します。



WhatsApp送信者は、Twilioによって承認され、準備ができています。



結果



これで、Twilioを介した公式のWhatsAppビジネスAPIの接続が完了しました。やがて、期待通り、約1ヶ月かかりました。これで、ユーザーとの通信やチャットボットの作成のためにさまざまなサービスと統合するために使用できます。



All Articles