使用する登録ID、拡張データの一覧表
プッシュ種別 | 登録ID | 拡張データ |
---|---|---|
IMAPSプッシュ | fjpRegID001 | fjpExtData001 |
APNs | abc001 | apnsExtData001 |
GCM | gcmRegID001 | gcmExtData001 |
GCM | gcmRegID002 | gcmExtData00 |
GCM | gcmRegID003 | gcmExtData00 |
WNS | wnsRegID001 | wnsExtData001 |
message=%%replace%%message gcm_collapse_key=abcde gcm_time_to_live=10000 gcm_delay_while_idle=false gcm_title=default_title apns_sound=bingbong.aiff apns_badge=1 fjp_action= http://example.com/
http(s)://(server):(port)/pushidmng/notifyCommon { "message":"メッセージ001", "templateFile":"exampleTmp.template", "regIDs":["fjpRegID001","abc001","gcmRegID001","wnsRegID001"] }
- IMAPSプッシュ { "message":"メッセージ001", "action":"http://example.com/" } - APNs { "aps":{ "alert":{ "body":"メッセージ001" }, "sound":"bingbong.aiff", "badge":1 } } - GCM { "collapse_key":"abcde", "time_to_live":10000, "delay_while_idle":"false", "data":{ "title":"default_title" "message":"メッセージ001" }, "registration_ids":["gcmRegID001"] } - WNS <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <wns> <toast> <visual> <binding template="ToastText01"> <text id="1">メッセージ001</text> </binding> </visual> </toast> </wns>
{ "response": {"code": "200", "message": ""}, "success": 4, "failure": 0, "msgID":"ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad", "responses": [ { "regID":"fjpRegID001","extData":"","response": {"code": "200", "message": ""}}, { "regID":"abc001","extData":"","response": {"code": "200", "message": ""}}, { "regID":"gcmRegID001","extData":"","response": {"code": "200", "message": ""}}, { "regID": "wnsRegID001","response": {"code": 200, "message": ""}}, ] }
http(s)://(server):(port)/pushidmng/notifyCommon { "message":"メッセージ002", "messageOptions":{ "gcm_title":"タイトル002", "apns_action":"http://example.com/", "apns_badge":5 }, "extData":["fjpExtData001","apnsExtData001","gcmExtData001","wnsExtData001"] }
- IMAPSプッシュ { "message":"メッセージ002" } - APNs { "aps":{ "alert":{ "body":"メッセージ002" }, "badge":5 }, "action":"http://example.com/" } - GCM { "data":{ "title":"タイトル002", "message":"メッセージ002" }, "registration_ids":["gcmRegID001"] } - WNS <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <wns> <toast> <visual> <binding template="ToastText01"> <text id="1">メッセージ002</text> </binding> </visual> </toast> </wns>
{ "response": {"code": "200", "message": ""}, "success": 4, "failure": 0, "msgID":"ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad", "responses": [ { "regID":"fjpRegID001","extData":"fjpExtData001","response": {"code": "200", "message": ""}}, { "regID":"abc001","extData":"apnsExtData001","response": {"code": "200", "message": ""}}, { "regID":"gcmRegID001","extData":"gcmExtData001","response": {"code": "200", "message": ""}}, { "regID":"wnsRegID001","extData":"wnsExtData001","response": {"code": "200", "message": ""}} ] }
http(s)://(server):(port)/pushidmng/notifyCommon { "message":"%%replaceStr%%メッセージ003", "replace":{"replaceStr":"ExampleMsg"}, "templateFile":" exampleTmp.template ", "regIDs":["fjpRegID001","abc001","gcmRegID001","wnsRegID001"] }
- IMAPSプッシュ { "message":"ExampleMsgメッセージ003", "action":"http://example.com/" } - APNs { "aps":{ "alert":{ "body":"ExampleMsgメッセージ003" }, "sound":"bingbong.aiff", "badge":1 } } - GCM { "collapse_key":"abcde", "time_to_live":10000, "delay_while_idle":"false", "data":{ "title":"default_title" "message":"ExampleMsgメッセージ003" }, "registration_ids":["gcmRegID001"] } - WNS <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <wns> <toast> <visual> <binding template="ToastText01"> <text id="1">ExampleMsgメッセージ003</text> </binding> </visual> </toast> </wns>
{ "response": {"code": "200", "message": ""}, "success": 4, "failure": 0, "msgID":"ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad", "responses": [ { "regID":"fjpRegID001","extData":"","response": {"code": "200", "message": ""}}, { "regID":"abc001","extData":"","response": {"code": "200", "message": ""}}, { "regID":"gcmRegID001","extData":"","response": {"code": "200", "message": ""}}, { "regID":"wnsRegID001","extData":"","response": {"code": "200", "message": ""}} ] }