Endpoint
Endpoint是用戶訂閱主題時(shí),指定接收消息的終端地址。當(dāng)有消息發(fā)布到主題時(shí),輕量消息隊(duì)列(原 MNS)會(huì)主動(dòng)將消息推送到對(duì)應(yīng)的Endpoint。多個(gè)Subscription可以指定同一個(gè)Endpoint。
HttpEndpoint
HTTP格式的Endpoint。
格式:
http://$example.com[/uri]
,支持多級(jí)URI。限制:Endpoint的URI不能以”mns-reserved-“開(kāi)頭。
輕量消息隊(duì)列(原 MNS)將發(fā)送HTTP請(qǐng)求到指定的Endpoint,用戶在Endpoint端處理請(qǐng)求即可。
QueueEndpoint
以隊(duì)列的資源描述作為Endpoint。
格式:
acs:mns:{REGION}:{AccountID}:queues/{QueueName}
。限制:只支持推送到主題同地域同賬號(hào)的隊(duì)列中。
輕量消息隊(duì)列(原 MNS)直接將消息寫(xiě)入到指定的隊(duì)列中,用戶通過(guò)receive message接口讀取消息,具體使用方式請(qǐng)參見(jiàn)隊(duì)列。
MailEndpoint
以Mail名稱作為Endpoint。
格式:
mail:directmail:{MailAddress}
。輕量消息隊(duì)列(原 MNS)將以mail的形式將消息推送到指定的郵箱中,具體使用方式請(qǐng)參見(jiàn)郵箱。
SmsEndpoint
以手機(jī)號(hào)碼作為Endpoint。
格式:
sms:directsms:anonymous 或sms:directsms:{Phone}
。輕量消息隊(duì)列(原 MNS)將以短信的形式將消息推送到指定的手機(jī)中,具體使用方式,請(qǐng)參見(jiàn)阿里短信。
PushEndpoint
以移動(dòng)端的App作為Endpoint。
格式:
push:{appkey}
。輕量消息隊(duì)列(原 MNS)將消息推送到指定的移動(dòng)設(shè)備中,具體使用方式,請(qǐng)參見(jiàn)移動(dòng)終端。