蘋果推動對象
的
apple_push
相關對象允許您定義或請求信息通過我們的蘋果推和蘋果推警告的內容消息端點。
蘋果推動對象
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
{“徽章”:(可選,int)的徽章數後這消息,“警告”:(需要除非提供內容是真正的,字符串或蘋果推警報對象)的通知消息,/ /指定“默認”在的聲音場將玩的標準通知聲音“聲音”:(可選,字符串)的位置的一個自定義通知聲音在的應用程序,“額外的”:(可選,對象)額外的鍵和值來是發送,“內容”:(可選,布爾型)如果集,釺將添加的“內容”國旗來的推有效載荷,“interruption_level”:(可選,字符串:“被動”,“活躍”,“時效性”,或“關鍵”)指定的中斷水平通過了(iOS15+),“relevance_score”:(可選,浮動)指定的相關性分數之間的0.0和1.0使用為分組通知摘要(iOS15+),“到期”:(可選,ISO8601年日期字符串)如果集,推消息將到期在的指定的datetime,“custom_uri”:(可選,字符串)一個網絡URL,或深鏈接URI,“message_variation_id”:(可選,字符串)使用當提供一個campaign_id來指定哪一個消息變異這消息應該是跟蹤下(必須是一個iOS推消息),“notification_group_thread_id”:(可選,字符串)的通知集團線程ID的通知將是發送與,“asset_url”:(可選,字符串)內容URL為豐富的通知為設備使用iOS10或更高的,“asset_file_type”:(需要如果asset_url是現在,字符串)文件類型的的資產- - - - - -一個的“如果”,“gif”,“jpg”,“m4a格式”,“mp3”,“mp4”,“png”,或“wav”,“collapse_id”:(可選,字符串)來更新一個通知在的用戶的設備一次你已經發布它,發送另一個通知與的相同崩潰ID你使用以前“mutable_content”:(可選,布爾型)如果真正的,釺將添加的mutable-content國旗來的有效載荷和集它來1。的mutable-content國旗是自動集來1當發送一個豐富的通知,不管的的價值的這參數。“send_to_most_recent_device_only”:(可選,布爾型)違約來假,如果集來真正的,釺將隻有發送這推來一個用戶的大多數最近使用iOS設備,而比所有符合條件的iOS設備,“類別”:(可選,字符串)的iOS通知類別標識符為顯示推行動按鈕,“按鈕”:(可選,數組的蘋果推行動按鈕對象)推行動按鈕來顯示}
你必須包括一個蘋果推送對象消息
如果你希望用戶針對收到推動他們的iOS設備上。的字節總數警報
字符串,額外的
對象和其他可選參數不應該超過1912。消息傳遞API將返回一個錯誤,如果你超過蘋果的消息大小允許。信息,包括鑰匙ab
或aps
在額外的
對象將被拒絕。
蘋果推送通知對象
在大多數情況下,警報
可以指定一個字符串apple_push
對象。
1 2 3 4 5 6 7 8 9
{“身體”:(需要除非提供內容是真正的在的蘋果推對象,字符串)的文本的的警報消息,“標題”:(可選,字符串)一個短字符串描述的目的的的通知,顯示作為部分的的蘋果看通知接口,“title_loc_key”:(可選,字符串)的關鍵來一個標題字符串在的“Localizable.strings”文件為的當前的本地化,“title_loc_args”:(可選,數組的字符串)變量字符串值來出現在的地方的的格式說明符在title_loc_key,“action_loc_key”:(可選,字符串)如果一個字符串是指定的,的係統顯示一個警報那包括的關閉和視圖按鈕,的字符串是使用作為一個關鍵來得到一個本地化字符串在的當前的本地化來使用為的正確的按鈕的標題而不是的“視圖”,“loc_key”:(可選,字符串)一個關鍵來一個警告消息字符串在一個Localizable.strings文件為的當前的本地化,“loc_args”:(可選,數組的字符串)變量字符串值來出現在的地方的的格式說明符在loc_key}
蘋果推動操作按鈕對象
你必須包括類別
蘋果推送對象中的字段使用iOS操作按鈕。包括類別
字段將顯示任何相關推動操作按鈕;隻包括按鈕
領域,如果你想另外定義按鈕的個人點擊操作。釺SDK提供了一組缺省操作按鈕推動你使用下表所示。你也可以使用自己的按鈕如果他們已經注冊在你的應用程序。
蘋果推動操作按鈕對象釺默認按鈕
類標識符 | 按鈕文字 | 按鈕操作標識符 | 允許的行為 |
---|---|---|---|
ab_cat_accept_decline |
接受 | ab_pb_accept |
OPEN_APP、URI或DEEP_LINK |
ab_cat_accept_decline |
下降 | ab_pb_decline |
關閉 |
ab_cat_yes_no |
是的 | ab_pb_yes |
OPEN_APP、URI或DEEP_LINK |
ab_cat_yes_no |
沒有 | ab_pb_no |
關閉 |
ab_cat_confirm_cancel |
確認 | ab_pb_confirm |
OPEN_APP、URI或DEEP_LINK |
ab_cat_confirm_cancel |
取消 | ab_pb_cancel |
關閉 |
ab_cat_more |
更多的 | ab_pb_more |
OPEN_APP、URI或DEEP_LINK |
1 2 3 4 5 6
{“action_id”:(需要,字符串)的按鈕的行動標識符,“行動”:(可選,字符串)一個的“OPEN_APP”,“URI”,“DEEP_LINK”,或“關閉”。違約來要麼“OPEN_APP”或“關閉”根據在的按鈕,“uri”:(可選,字符串)一個網絡URL或深鏈接URI,“use_webview”:(可選,布爾型)是否來開放的網絡URL內部的應用程序如果的行動是“URI”,違約來真正的}
蘋果推動操作按鈕對象類別由應用程序定義的
1 2 3 4 5 6
{“action_id”:(需要,字符串)的按鈕的行動標識符,“行動”:(需要,字符串)一個的“URI”或“DEEP_LINK”,“uri”:(需要,字符串)一個網絡URL或深鏈接URI,“use_webview”:(可選,布爾型)是否來開放的網絡URL內部的應用程序如果的行動是“URI”,違約來真正的}