よくあるお問い合わせ (FAQ)

Twilio には電話番号の情報を取得する API がありますか ?

Twilio には電話番号が有効かどうか、または番号の種別を判定する API はありません。 幸い、電話番号が有効かどうかを判断するのに役立つツールが存在します。

libphonenumber

Google のオープンソースの libphonenumber プロジェクトは、電話番号に関するどのような作業においても、おそらく最も優れたツールです。libphonenumber は、利用者が番号を E.164 フォーマットで提供しない場合に番号の種別を判定するために利用できます。 最初に収集するデータの精度を向上させるために、電話番号のサンプルを生成することができます。

実際にリクエストを発行してみる

実際に電話をかけたり SMS を送信したりしてみても構わない場合は、Twilio にリクエストを発行して、Twilio が返すエラーを捕捉してもよいでしょう。

ユーザーのアプリケーションが POST リクエストを送信すると、Twilio はいくつかの基本的なチェックを行い、To 番号が有効かどうかを判定します。 可能性のある結果は、2 つあります。

  • Twilio によって番号が有効と判断された場合、Twilio は HTTP 200 番台のレスポンス コードで応答し、メッセージまたは通話は正常に処理されます。
  • Twilio によって番号が有効でないと判断された場合、Twilio は HTTP 400 番台のレスポンスを返します。この時の具体的なエラーで、番号宛に通話やメッセージが届かない理由についての情報が得られます。 詳細については、番号宛に通話や SMS が届かない場合に API から返るレスポンスを参照してください。

API ドキュメントの Twilio の例外セクションでも、詳細について知ることができます。

他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。