|
|
Publicerad på 2021-09-27 09:22:26
|
|
|
|

Tidigare användes .NET/C# för att skicka SMS, men idag använder vi Java för att anropa Alibaba Clouds SDK för att realisera funktionen att skicka SMS-verifieringskoder.
Officiell dokumentation:Inloggningen med hyperlänken är synlig.
Recension:
Låt oss titta på hur man framgångsrikt skickar verifieringskod-SMS enligt följande:
Först behöver du ansöka om accessKeyId och accessKeySecret i Alibaba Clouds backend.
I Java är ett Maven-projekt som kan installeras genom POM-filintagning, enligt följande:
Om du använder det uppgraderade SDK:t (dysmsapi20170525)
Initiera klienten med följande kod:
Jag kallar SendBatchSms-gränssnittet för att skicka SMS i batcher, vilket stödjer att skicka SMS-meddelanden med olika signaturer till flera olika mobilnummer i en enda förfrågan. Mobiltelefonnummer och andra parametrar är i JSON-format, antalet fält är detsamma, ett efter ett bedömer SMS-tjänsten signaturen som skickas till det angivna mobiltelefonnumret enligt fältordningen i JSON, i en förfrågan,Du kan skicka upp till 100 mobilnummerSkicka sms separat.
API-dokumentation:Inloggningen med hyperlänken är synlig.
Koden är följande:
Samtalet returnerar något framgångsrikt:
{"headers":{"access-control-allow-origin":"*","date":"Mån 27 sep 2021 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, HÄMTA, OPTIONS"},"body":{"code":"OK","message":"OK","bizId":"xxx^0","requestId":"xxx"}}
(Slut)
|
Föregående:Skillnaden mellan Expression<Func<T, bool>> och Func<T, bool> i EFNästa:Skillnaden mellan VSphere, ESXi och VCenter
|