例1) FJPの登録ID(reg12345678901234567890、reg1234567890123456789a)にメッセージを送信する場合
https://(server):(port)/pushidmng/notify {"FJP":{"message":"test"},"regIDs":["reg12345678901234567890","reg1234567890123456789a"]}
FJPの登録ID(reg12345678901234567890)、APNsの登録ID(reg1234567890123456789a)に別のメッセージを送信する場合
例2) FJPの登録ID(FJP_12345678901234567890)、APNsの登録ID(APNs_1234567890123456789a)に別のメッセージを送信する場合
https://(server):(port)/pushidmng/notify { "FJP":{"message":"test"}, "APNs":{"aps":{"alert":"aps_message001","sound":"bingbong.aiff","badge":7}}, "regIDs":["FJP_12345678901234567890","APNs_1234567890123456789a"] }
例3-1) FJP,APNs,GCMにメッセージを送信する場合
https://(server):(port)/pushidmng/notify { "FJP": {"message": "fjp_message001"}, "APNs": {"aps": {"alert": "aps_message001","sound": "bingbong.aiff","badge": 7}}, "GCM": {"data": {"message": "gcm_message001"}, "registration_ids":"" }, "regIDs":["FJP_regID_001","FJP_regID_002", "APNs_regID_001","APNs_regID_002", "GCM_regID_001","GCM_regID_002"] }
例3-2) レスポンス例
{ "response": {"code": "200", "message": ""}, "success": 2, "failure": 2, "responses": [ { "regID": " FJP_regID_001","response": {"code": "200", "message": ""}}, { "regID": " FJP_regID_002","response": {"code": "500", "message": " IMAP_Push45299 内部エラーが発生しました。FJP IllegalArgument"}}, { "regID": " APNs_regID_001","response": {"code": "200", "message": ""}}, { "regID": " APNs_regID_002","response": {"code": "500", "message": " IMAP_Push45206 メッセージの送信に失敗しました。pushKind=APNs,cause=CertFileNotFound"}}, { "regID": " GCM_regID_001","response": {"code": "200", "message": ""}}, { "regID": " GCM_regID_002","response": {"code": "400", "message": " IMAP_Push45206 メッセージの送信に失敗しました。pushKind=GCM,cause=JsonFormNotCorrect"}} ] }