|
|
Geplaatst op 27-09-2021 09:22:26
|
|
|
|

Vroeger werd .NET/C# gebruikt om SMS te verzenden, maar tegenwoordig gebruiken we Java om de SDK van Alibaba Cloud aan te roepen om de functie van het verzenden van SMS-verificatiecodes te realiseren.
Officiële documentatie:De hyperlink-login is zichtbaar.
Recensie:
Laten we eens kijken naar de weergaven van het succesvol verzenden van verificatiecode via sms als volgt:
Eerst moet je accessKeyId en accessKeySecret aanvragen in de Alibaba Cloud-backend.
I Java is een Maven-project, dat kan worden geïnstalleerd door POM-bestandsinvoer, als volgt:
Als je de geüpgradede SDK gebruikt (dysmsapi20170525)
Initialiseer de client met de volgende code:
Ik gebruik de SendBatchSms-interface om SMS-berichten in batches te versturen, wat het verzenden van SMS-berichten met verschillende handtekeningen naar meerdere verschillende mobiele telefoonnummers in één verzoek ondersteunt. Mobiel telefoonnummer en andere parameters zijn in JSON-formaat, het aantal velden is hetzelfde, één voor één beoordeelt de SMS-dienst de handtekening die naar het opgegeven mobiele nummer wordt gestuurd volgens de volgorde van de velden in JSON, in een verzoek,Je kunt tot 100 mobiele nummers sturenStuur sms'jes apart.
API-documentatie:De hyperlink-login is zichtbaar.
De code is als volgt:
De oproep geeft iets succesvols terug:
{"headers":{"access-control-allow-origin":"*","date":"Ma, 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, GET, OPTIONS"},"body":{"code":"OK","message":"OK","bizId":"xxx^0","requestId":"xxx"}}
(Einde)
|
Vorig:Het verschil tussen Expression<Func<T, bool>> en Func<T, bool> in EFVolgend:Het verschil tussen VSphere, ESXi en VCenter
|