-1

私の Android アプリでは、ユーザーの連絡先を DB ユーザー アカウントにリンクする必要があります。これにより、ユーザーが特定の連絡先をクリックすると、アプリがそれを内部ユーザー ID (存在する場合) に変換し、コミュニケーションがより簡単でフレンドリーになります。

電話番号を確認するために SMS OTP (電話番号 -> 内部ユーザー ID) を考えましたが、非常に高価であることが判明しました (毎月推定 150,000 ~ 300,000 の新規ユーザー)。ユーザーは世界中に散らばっています。費用は月額 15,000 ~ 40,000 ドルです。余裕のあるものではありません。

次からユーザーの電話番号を取得することも検討していました。

  • Google People API - 特別な権限が必要で、未確認の「自己紹介」電話番号のみを提供します。
  • Google アカウント API - 電話番号を取得できません
  • Google サインイン SSO - 電話番号を取得できません
  • Facebook サインイン SSO - 電話番号を取得できません (非推奨)
  • WhatsApp の AccountKit (WhatsApp 経由の OTP) - 非推奨
  • WhatsApp API - 非常に高価で、場合によっては SMS に匹敵します。
  • SIM からの抽出- 信頼性が低い、ほとんど機能していない、検証されていない、偽造できる

検証済みの電話番号を取得するための SMS OTP に代わる安価な方法はありますか?

ありがとう!

4

1 に答える 1