CORE PUSH API
共通
▶ 初期設定
▶ 証明書の有効期限確認
▶ デバッグ用通知
全体通知
▶ 事前登録
▶ 事前登録(複数トークン)
▶ 通知履歴取得
▶ 起動数登録
▶ メッセージ送信
▶ スケジュール通知
▶ セグメント通知
個別通知 ⇒詳細はこちら
▶ イメージ図
 ①事前登録
 ②ユーザー属性登録
 ③メッセージ送信(旧:同期方式、1000件単位)※非推奨
 ④メッセージ送信(新:非同期方式、1000件単位)
 ⑤メッセージ送信(新:全件依頼、管理画面に送信履歴表示)
 メッセージ送信API移行手順
分散配信
▶ 時間分散配信登録
▶ 時間分散配信ステータス
▶ 時間分散配信修正
アカウント作成
CORE PUSH ASPをご利用になるには
先ず無料会員登録が必要です。

フィードバック取得

フィードバック取得 API
概要
通知の成功失敗等のフィードバックを取得するAPI

API
URL api.core-asp.com/iphone_feedback.php
api.core-asp.com/android_feedback.php

リクエスト(POST形式)
(iPhone、Android共通)
パラメータ 必須 説明
config_key 設定キー
(トップページに表示しています)
9b8cdedbfa669cf03c31c4f1807ddcce
feedback_key 設定キー
(通知リクエスト時に返されるfeedback_keyです)
1234_123456789

レスポンス(JSON形式)
パラメータ 説明
status 成功:0/失敗:1
成功時
(iPhone)
{
    "status": "0",
    "results": {
        "message": "クーポンプレゼント♪",
        "url": "http://core-asp.com",
        "reg_date": "2016-04-01 15:00:00",
        "sent": "12345",
        "failed": "123",
        "boot": "123",
    }
}
※送信履歴画面で確認できる内容と同等の情報が取得できます。
sent: 送信件数
failed: 失敗数
boot: 起動数
成功時(Android)
{
    "status": "0",
    "result": {
        "title": "クーポンプレゼント♪",
        "message": "クーポンプレゼント♪",
        "url": "http://core-asp.com",
        "reg_date": "2016-04-01 15:00:00",
        "sent": "12345",
        "failed": "123",
        "boot": "123",
    }
}
※送信履歴画面で確認できる内容と同等の情報が取得できます。
sent: 送信件数
failed: 失敗数
boot: 起動数
※title情報はAndroidでのみ取得できます
失敗時
{
	status:"1",
	message:"this notification is sending."
}
※送信中の通知は結果が取得できません。