423
搜狐
推通知給iOS設備__推送相關_API 列表_OpenAPI 2.0_移動推送-阿裏雲
PushNoticeToiOS
描述
推送通知給iOS。
請求參數
名稱 | 類型 | 是否必須 | 描述 |
---|---|---|---|
Action | String | 是 | 操作接口名稱,取值:PushNoticeToiOS |
AppKey | Long | 是 | AppKey信息 |
Target | String | 是 | 推送目標:
|
TargetValue | String | 是 | 根據Target 來設定,多個值使用逗號分隔,最多支持100個。
|
ApnsEnv | String | 是 | iOS的通知是通過APNS中心來發送的,需要填寫對應的環境信息,DEV 表示開發環境,PRODUCT 表示生產環境 |
Title | String | 否 | 發送的通知的標題(iOS10以上才會顯示,可不填) |
Body | String | 是 | 發送的通知內容 |
ExtParameters | String | 否 | 自定義的KV結構,開發者擴展用,針對iOS設備(注意 : 該參數要以json map的格式傳入,否則會解析出錯) |
- 其它通用參數,請參考公共請求參數。
響應參數
名稱 | 類型 | 描述 |
---|---|---|
MessageId | String | 標誌一次推送的消息ID |
- 其它公共響應參數,詳見 公共響應參數。
錯誤碼
錯誤代碼 | 描述 | HTTP 狀態碼 | 語義 |
---|---|---|---|
InvalidTarget | Target must be [DEVICE、ACCOUNT、TAG、ALIAS、ALL]. | 400 | Target隻能取DEVICE、ACCOUNT、TAG、ALIAS、ALL其中之一進行發送 |
InvalidParameter | The specified Title.length can not be greater than 60.] | 400 | Title不能大於60個Byte(中文算三個) |
AppLimitExceed | The specified payload beyond the permitted range(1800Byte).] | 400 | 請求內容超過係統限製,請參考產品限製 |
InvalidJsonExtParameter | The specified ExtParameter is not valid json format of map. | 400 | ExtParameter參數應為json格式的map結構 |
InvalidEnv | Env must be [DEV、PRODUCT]. | 400 | iOS的發送環境取DEV或者PRODUCT |
- 通用性錯誤,請參考錯誤代碼表。
示例
請求示例
https://cloudpush.aliyuncs.com/?Action=PushNoticeToiOS
&AppKey=23267207
&Target=ALL&
&TargetValue=ALL
&ApnsEnv=DEV
&Body=Hello World
&ExtParameters={"k1":"ios","k2":"v2"}
&<公共請求參數>
返回示例
XML格式
<?xml version='1.0' encoding='UTF-8'?>
<PushNoticeToiOSResponse>
<RequestId>9998B3CC-ED9E-4CB3-A8FB-DCC61296BFBC</RequestId>
<MessageId>501029</MessageId>
</PushNoticeToiOSResponse>
JSON格式
{
"RequestId": "9998B3CC-ED9E-4CB3-A8FB-DCC61296BFBC",
"MessageId": "501029"
}
最後更新:2016-12-08 14:09:49
上一篇:
推通知給Android設備__推送相關_API 列表_OpenAPI 2.0_移動推送-阿裏雲
下一篇:
取消定時推送任務__推送相關_API 列表_OpenAPI 2.0_移動推送-阿裏雲
創建伸縮配置__API快速入門_快速入門_彈性伸縮-阿裏雲
推薦引擎示例教程__數加體驗館_數加平台介紹-阿裏雲
routing__服務編排文檔_用戶指南_容器服務-阿裏雲
可用類型__控製台使用指南_批量計算-阿裏雲
視頻:3分鍾看懂OSS__數據操作常見問題_產品使用問題_對象存儲 OSS-阿裏雲
屬性值類型__語義表示協議_自然語言理解(NLU)_智能語音交互-阿裏雲
RemoveVServerGroupBackendServers__VServerGroup相關API_API 參考_負載均衡-阿裏雲
產品術語__產品簡介_數據集成-阿裏雲
開始使用阿裏雲數據庫__快速入門(MySQL)_雲數據庫 RDS 版-阿裏雲
INSERT__數據操作語言_SQL語法參考_雲數據庫 OceanBase-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲