|
|
掲載地 2021/09/27 9:22:26
|
|
|
|

かつては.NET/C#でSMSを送信していましたが、現在はJava言語を使ってアリババクラウドのSDKを呼び出し、SMS認証コード送信の機能を実現しています。
公式文書:ハイパーリンクのログインが見えます。
復習:
以下のように認証コードSMSを送信成功したレンダリングを見てみましょう。
まず、Alibaba CloudのバックエンドでaccessKeyIdとaccessKeySecretを申請する必要があります。
I Javaは、POMファイルの取り込みによってインストールできる賢者プロジェクトです。以下のように:
アップグレードされたSDKを使っている場合(dysmsapi20170525)
クライアントを以下のコードで初期化します:
私はSendBatchSmsインターフェースを呼び出して、複数の異なる携帯電話番号に異なる署名を持つSMSメッセージを1回のリクエストで送信できます。 携帯電話番号やその他のパラメータはJSON形式で、フィールドの数も同じです。SMSサービスは、指定された携帯電話番号に送信された署名を、JSON内のフィールドの順序に従って判断します。最大100件の携帯電話番号を送ることができますテキストメッセージは別々に送りましょう。
APIドキュメント:ハイパーリンクのログインが見えます。
コードは以下の通りです:
コールは成功した結果を返します:
{"headers":{"access-control-allow-origin":"*","date":"2021年9月27日(月)01:06:36 GMT","content-length":"110","access-control-max-age":"172800","x-acs-request-id":"xxx"," access-control-allow-headers":"X-Requested-With, X-Sequence, _aop_secret, _aop_signature","connection":"keep-alive","content-type":"application/json; charset=utf-8","access-control-allow-methods":"POST, GET, OPTIONS"},"body":{"code":"OK","message":"OK","bizId":"xxx^0","requestId":"xxx"}}
(終わり)
|
先の:EFにおけるExpression<Func<T, bool>>とFunc<T, bool>の違い次に:VSphere、ESXi、VCenterの違い
|