⑤メッセージ送信(新:全件依頼、管理画面に送信履歴表示)

メッセージ送信 API(全件依頼、管理画面に送信履歴表示)
概要
外部システムから特定ユーザーに対し通知の送信依頼をリクエストするAPI
ユーザーの特定にはトークン登録時に送付したID(app_user_id)を使用します。
これまで1000件単位のリクエスト制限がありましたが、全件のリクエストを受け付けることができるようにする事で高速な通知を実現しています。ただし全件同じタイトル・メッセージの場合にご利用いただけます。
プッシュ通知の成功・失敗は管理画面で閲覧することができます。

API
iPhoneへの登録 api.core-asp.com/iphone_push_request_bulk.php
Androidへの登録 api.core-asp.com/android_push_request_bulk.php


リクエスト(POST形式)
(iPhone)
パラメータ 必須 説明
config_key 設定キー
(管理画面のホームメニューに表示しています)
9b8cdedbfa669cf03c31c4f1807ddcce
app_user_ids app_user_idの配列をJSON形式で作成したデータ ["0000001","0000002","0000003"]
message 通知メッセージ メッセージ内容1
url 通知メッセージと一緒にURL情報等を送ることができます。 http://core-asp.com



リクエスト(POST形式)
(Android)
パラメータ 必須 説明
config_key 設定キー
(管理画面のホームメニューに表示しています)
9b8cdedbfa669cf03c31c4f1807ddcce
app_user_ids app_user_idの配列をJSON形式で作成したデータ ["0000001","0000002","0000003"]
title 通知タイトル 通知タイトル
message 通知メッセージ メッセージ内容1
url 通知メッセージと一緒にURL情報等を送ることができます。 http://core-asp.com


レスポンス(JSON形式)
パラメータ 説明
status 成功:0/失敗:1
成功時
{
	"status":"0",
	"message":"Message registration is success. Please check your management page."
}
※失敗件数等につきましては管理画面の送信ログから失敗件数をご確認ください。
失敗時
{
	"status":"1",
	"message":"app_user_ids is invalid. Please check a format."
}