4

ウェブサイトをデザインしています。モバイル番号を検証したいです。確認コードを携帯電話に送信することにより、ユーザーが登録ページに入力します。誰かが私にそれをどのように進めるべきかを教えてもらえますか??

4

4 に答える 4

5

私は誇らしげにcognalysをお勧めします(注:私はcognalysで働いています)

あらゆるプラットフォームに統合できる国際携帯電話番号を検証するための洗練された API を提供するためです。

ステップ 1 :

https://www.cognalys.com/api/v1/otp/?app_id=YOUR_OTP_APP_ID&access_token=YOUR_OTP_ACCESS_TOKEN&mobile=MOBILE

要求された携帯電話番号への不在着信が生成されます。キーマッチ(ステップ 2 を認証するため) とotp_start (不在着信番号の最初の 5 桁) を返します。

ステップ2 :

https://www.cognalys.com/api/v1/otp/confirm/?app_id=YOUR_OTP_APP_ID&access_token=YOUR_OTP_ACCESS_TOKEN&keymatch=KEYMATCH&otp=OTP

不在着信番号の最後の 5 桁を入力するようユーザーに依頼し、otp_start とパラメータ otp の最後の 5 桁を連結キーマッチを含む API をヒットします

これで完了です。. 独自の技術を使用して携帯電話番号を確認します

于 2015-01-28T12:49:18.177 に答える
4

予算に応じて、2 つのオプションがあります。

オプション 1 - SMS ゲートウェイを購入し、サーバーにインストールします。次に、SMS を送信するサーバー側スクリプトから API を呼び出すことができます。携帯電話番号とテキスト コンテンツを指定する必要があります。大量のボリュームがない限り、これはより高価なオプションです。

オプション 2 - SMS ゲートウェイ サービスを使用します。この場合、他の誰かがゲートウェイを操作しており、あなたはその API を呼び出してメッセージを送信します。これを使用するには通常、テキストの「バンドル」を購入するため、費用は購入するテキストの数によって異なります。

于 2009-11-02T11:26:20.653 に答える
4

ええと、それは本当にあなたが何をしているかに依存します。

たとえば、電話をサーバーに接続し、gnokiiなどのソリューションを使用してメッセージを送信できます。または、インターネット上にある SMS ゲートへの電子メール/www のいずれかを使用できます。

一方、ユースケースを少し逆にすることもできます。確認コードをユーザーに送信する代わりに (そしておそらく、サイトに再度入力するように依頼することもできます)、ユーザーに確認コードを表示して、表示している番号にテキスト メッセージを送信するように依頼できます。

これにより、ユーザーはあなたにテキストメッセージを送る必要があります。1 つ目は (メッセージの料金を支払う場合) 費用を削減し、2 つ目は、悪意のあるユーザーが SMS システムに DOS を試みるのを防ぐことができます。

于 2009-11-02T11:27:51.027 に答える
0

おそらく最も簡単な解決策は、SMS の送信に Web サービスを使用することです。

例については、http: //www.codeproject.com/KB/cpp/SendSmsThroughWS.aspxを参照してください。

于 2009-11-02T11:25:47.893 に答える