java實現對阿里雲訊息服務實現傳送簡訊

2021-07-30 11:02:35 字數 1296 閱讀 3936

第一次使用阿里雲的簡訊服務,正趕上阿里雲簡訊服務和訊息服務整合費了不少事,也走了不少彎了 現在開始寫點心得,阿里的api雖然易看但是感覺還是複雜點,相對於中國網建這種的簡訊服務商麻煩了不少.

首先開始註冊乙個阿里雲賬號

找到訊息服務

開通資訊服務之後進入控制台.找到訊息服務

選擇好區域後,建立簡訊模板和簽名 ,建立的時候需要上傳企業的證件

之後建立主題和訂閱

com.aliyun.mns

aliyun-sdk-mns

1.1.8

jar-with-dependencies

然後直接就可以寫demo了,注意填寫引數位置不要寫錯就ok了

import com.aliyun.mns.client.cloudaccount;

import com.aliyun.mns.client.cloudtopic;

import com.aliyun.mns.client.mnsclient;

import com.aliyun.mns.common.serviceexception;

import com.aliyun.mns.model.batchsmsattributes;

import com.aliyun.mns.model.messageattributes;

import com.aliyun.mns.model.rawtopicmessage;

import com.aliyun.mns.model.topicmessage;

public class batchpublishsmsmessagedemo ", "111");

// smsreceiverparams.setparam("$yoursmstemplateparamkey2", "$value2");

// 3.4 add phone number of receiver (200 receivers at most)

batchsmsattributes.addsmsreceiver("接收簡訊的手機號", smsreceiverparams);

// batchsmsattributes.addsmsreceiver("$yourreceiverphonenumber2", smsreceiverparams);

messageattributes.setbatchsmsattributes(batchsmsattributes);

try catch (serviceexception se) catch (exception e)

client.close();}}

網域名稱可以在這裡獲取

阿里雲訊息推送服務

移動推送 提供從雲端到移動終端的優質推送服務,支援android和ios平台的通知 訊息的推送功能 推送內容及模式 推送方式 按裝置號推送,在客戶端呼叫getdeviceld獲得裝置號,再通過控制台 openapi介面推送 名詞解釋 accesskeyld和accesskeysecret 阿里雲使用...

阿里雲訊息服務使用教程

課程介紹 阿里雲訊息服務 message service,原mqs 是阿里雲商用的訊息中介軟體服務。與傳統的訊息中介軟體不同,訊息服務一開始就是基於阿里雲自主研發的飛天分布式系統來設計和實現,具有大規模,高可靠 高併發訪問和超強訊息堆積能力的特點。訊息服務api採用http restful標準,接入...

阿里雲訊息服務使用教程

課程介紹 阿里雲訊息服務 message service,原mqs 是阿里雲商用的訊息中介軟體服務。與傳統的訊息中介軟體不同,訊息服務一開始就是基於阿里雲自主研發的飛天分布式系統來設計和實現,具有大規模,高可靠 高併發訪問和超強訊息堆積能力的特點。訊息服務api採用http restful標準,接入...