ページの先頭行へ戻る
Interstage Mobile Application Server V1.3.0 アプリケーション開発ガイド
FUJITSU Software

A.11.2 レスポンス

ステータスコード
表 A.1 APIが返却するステータスコードを参照してください。
ヘッダー
Content-Type: application/json; charset=UTF-8
ボディ
以下の形式です。
{
    "response": {
        "code": "ステータス",
        "message": "メッセージ"
    },
    "refCount": {
        "unreadCount": "未読件数",
        "readCount": "既読件数"
    },
    "sendRequest": {
        以下の2つのAPIで指定されたリクエストボディの内容
       (注:リクエストボディに含まれる登録IDと拡張データは除く)
        ・メッセージ送信API(/notify)
        ・共通メッセージ送信API(/notifyCommon)
   },

    "unreadRegIDs": [
{
        "regID": "登録ID",
        "extData": "拡張データ"
       },
{
        "regID": "登録ID",
        "extData": "拡張データ"
       },
    ・・・
    ],
    "readRegIDs": [
{
        "regID": "登録ID",
        "extData": "拡張データ"
       },
{
        "regID": "登録ID",
        "extData": "拡張データ"
       },
    ・・・
    ]
}
変数名 説明
response レスポンス
code ステータスコード int
message メッセージ String
refCount 未読/既読内訳件数
unreadCount 未読件数 int
readCount 既読件数 int
sendRequest メッセージ送信時のリクエストボディ情報 JSON
unreadRegIDs 未読状態のメッセージがある登録IDのリスト 配列
regID 未読状態の登録ID String
extData 未読状態の拡張データ String
readRegIDs 既読状態のメッセージがある登録IDのリスト 配列
regID 未読状態の登録ID String
extData 既読状態の拡張データ String