|
|
Публикувано в 27.09.2021 г. 9:22:26 ч.
|
|
|
|

В миналото .NET/C# се използваше за изпращане на SMS, но днес използваме езика Java, за да извикаме SDK на Alibaba Cloud, за да реализираме функцията за изпращане на кодове за потвърждение на SMS.
Официална документация:Входът към хиперлинк е видим.
Преглед:
Нека разгледаме визуализациите на успешно изпращане на SMS за верификация, както следва:
Първо, трябва да кандидатствате за accessKeyId и accessKeySecret в бекенда на Alibaba Cloud.
I Java е maven проект, който може да бъде инсталиран чрез въвеждане на POM файл, както следва:
Ако използвате ъпгрейднатия SDK (dysmsapi20170525)
Инициализирайте клиента със следния код:
Обаждам се на интерфейса SendBatchSms, за да изпращам SMS съобщения на партиди, който поддържа изпращане на SMS съобщения с различни подписи до няколко различни мобилни номера в една заявка. Мобилният телефонен номер и другите параметри са във формат JSON, броят на полетата е еднакъв, едно по едно, SMS услугата оценява подписа, изпратен на посочения мобилен номер, според реда на полетата в JSON, в заявка,Можете да изпратите до 100 мобилни номераИзпращайте текстови съобщения отделно.
Документация на API:Входът към хиперлинк е видим.
Кодът е следният:
Обаждането връща нещо успешно:
{"headers":{"access-control-allow-origin":"*","date":"Пон, 27 сеп 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"}}
(Край)
|
Предишен:Разликата между Expression<Func<T, bool>> и Func<T, bool> в EFСледващ:Разликата между VSphere, ESXi и VCenter
|