|
|
Pubblicato su 27/09/2021 09:22:26
|
|
|
|

In passato, .NET/C# veniva usato per inviare SMS, ma oggi usiamo il linguaggio Java per chiamare l'SDK di Alibaba Cloud e realizzare la funzione di inviare codici di verifica SMS.
Documentazione ufficiale:Il login del link ipertestuale è visibile.
Recensione:
Diamo un'occhiata ai rendering dell'invio con successo del codice di verifica SMS come segue:
Per prima cosa, devi fare domanda per accessKeyId e accessKeySecret nel backend di Alibaba Cloud.
I Java è un progetto maven, che può essere installato tramite l'ingestione di file POM, come segue:
Se stai usando l'SDK aggiornato (dysmsapi20170525)
Inizializza il client con il seguente codice:
Chiamo l'interfaccia SendBatchSms per inviare messaggi SMS in lotti, che supporta l'invio di SMS con firme diverse a più numeri di telefono mobile diversi in una singola richiesta. Il numero di cellulare e gli altri parametri sono in formato JSON, il numero di campi è lo stesso, uno per uno, il servizio SMS giudica la firma inviata al numero di cellulare specificato secondo l'ordine dei campi in JSON, su richiesta,Puoi inviare fino a 100 numeri di cellulareInvia messaggi separatamente.
Documentazione API:Il login del link ipertestuale è visibile.
Il codice è il seguente:
La chiamata restituisce qualcosa di positivo:
{"headers":{"access-control-allow-origin":"*","date":"Mon, 27 Set 2021 01:06:36 GMT","content-length":"110","access-control-max-age":"172800","x-acs-request-id":"xxx"," intestazioni di accesso-controllo":"X-Richiesto-Con, X-Sequenza, _aop_secret, _aop_signature","connessione":"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"}}
(Fine)
|
Precedente:La differenza tra Expression<Func<T, bool>> e Func<T, bool> in EFProssimo:La differenza tra VSphere, ESXi e VCenter
|