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

A.12.2 レスポンス

ステータスコード
表 A.1 APIが返却するステータスコードを参照してください。
ヘッダー
Content-Type: application/json; charset=UTF-8
ボディ
以下の形式です。
{
    "response": {
        "code": "ステータス",
        "message": "メッセージ"
    },
    "refCount": {
        "unreadCount": "未読件数",
        "readCount": "既読件数"
    },
    "unreadMsgs": [
        {
        "msgID":"メッセージID",
        "refDate": {
            "requestDate":"送信日時",
            "readDate":""
},
        "sendRequest":{
            以下の2つのAPIで指定された既読状態のリクエストボディの内容
            (注:リクエストボディに含まれる登録IDと拡張データは除く)
            ・メッセージ送信API(/notify)
            ・共通メッセージ送信API(/notifyCommon)
            }
        },
          :
],
    "readMsgs": [
        {
        "msgID":"メッセージID",
        "refDate": {
            "requestDate":"送信日時",
    "readDate":"既読日時"
},
        "sendRequest":{
            以下の2つのAPIで指定された既読状態のリクエストボディの内容
            (注:リクエストボディに含まれる登録IDと拡張データは除く)
            ・メッセージ送信API(/notify)
            ・共通メッセージ送信API(/notifyCommon)
            }
        },
          :
]
}
変数名 説明
response レスポンス
code ステータスコード int
message メッセージ String
refCount 未読/既読内訳件数
unreadCount 未読件数 int
readCount 既読件数 int
unreadMsgs 未読状態のメッセージ情報のリスト 配列
msgID 未読状態のメッセージID String
refDate メッセージの送信日時と既読日時 -
requestDate 送信日時 timestamp
readDate 何もセットしない。  
sendRequest メッセージ送信時のリクエストボディ情報 JSON
readMsgs 既読状態のメッセージ情報のリスト 配列
msgID 既読状態のメッセージID String
refDate メッセージの送信日時と既読日時 -
requestDate 送信日時 timestamp
readDate 既読日時 timestamp
sendRequest メッセージ送信時のリクエストボディ情報 -