ユーザー照会

Prev Next

ユーザーUIDでユーザーを照会します。

要請

GET https://dashboard-api.gamepot.ntruss.com/v1/api/project/{projectId}/user/{userId}
項目 タイプ 必須かどうか 説明 備考
projectId String O GamePot SDKの projectId
userId String O GamePot SDKの userId

要請Header

Header名 必須かどうか 説明
x-api-key O GamePotで発行する認証key
accept-language X 使用言語

応答

フィールド名 タイプ 説明
status Int 結果値 (1: 成功)
id String ユーザーID
deleted Boolean 会員削除可否醫 (true : 削除, false : 正常醫)
store_id String アカウント作成時に接続したストア (google...)
country String ユーザ 国家 コード (ISO 3166-1 基準)
remoteip String ユーザ IP
adid String 広告 id
device String 機器種類(android,ios)
network String ユーザ接続ネットワーク(WI-FI...)
version String Clientのバージョン情報
model String ユーザ機器モデル名
token String プッシュ·トークン
push Boolean プッシュ同意の可否 (true : 同義, false : 非同義)
night Boolean 야간 푸시 동의 여부 (true : 同義, false : 非同義)
ad Boolean 광고성 푸시 동의 여부 (true : 同義, false : 非同義)
memo String 会員メモ
device_id String 会員デバイス ID
createdAt String 会員が生成された日付
updatedAt String 会員情報を修正した日付
loginedAt String 終接続日
deletedAt String 会員削除された日付

例示

要請例

curl --request GET \
--url https://dashboard-api.gamepot.ntruss.com/v1/api/project/12a0f2ff-xxxx-xxxx-xxxx-9c13ef02f5fs/user/h43ea8e8-xxxx-xxxx-xxxx-531a46d25eef \
--header 'accept-language: ko' \
--header 'x-api-key: 86dcgffae0641745432as02a8801ce5a5475f764fxxxxxxxxx'

応答例

{
  "status": 1,
  "result":{
    "id":"XXXXXXXX",
    "deleted":false,
    "store_id":"one",
    "country":"KR",
    "remoteip":"xxx.xxx.xxx.xxxx",
    "nickname":null,
    "adid":"XXXXXX-XXXX-XXXX-XXXX-XXXXXX",
    "device":"android",
    "network":"WIFI",
    "version":"11",
    "model":"SM-G977N",
    "token":"XXXXXXXX",
    "push":true,
    "push_date":{
        "on":"2023-04-21T11:22:55+09:00",
        "off":null
    },
    "night":true,
    "night_date":{
        "on":"2023-04-21T11:22:55+09:00",
        "off":"2023-04-20T11:22:58+09:00"
    },
    "ad":true,
    "memo":null,
    "device_id":"XXXXX-XXXXX-XXXXX",
    "agree":{
        "termsofuse":"Y",
        "termsofuseAt":"2023-04-21T11:22:55+09:00",
        "privacypolicy":"Y",
        "privacypolicyAt":"2023-04-21T11:22:55+09:00"
    },
    "verify":{
        "key":null,
        "updatedAt":null
    },
    "adult":null,
    "gdpr":{
        "status":4,
        "email_verified":null,
        "checked_story_category_ids":[
        "gdpr_term",
        "gdpr_privacy",
        "gdpr_push_normal",
        "gdpr_push_night"
        ]
    },
    "createdAt":"2023-04-21T11:22:55+09:00",
    "updatedAt":"2023-04-21T11:22:55+09:00",
    "loginedAt":"2023-04-21T11:22:55+09:00",
    "deletedAt":null
 }
}

エラーコード

Gamepot Open APIリクエスト時に発生する共通エラーコードです。

parameter 説明
status エラーコード(1: 成功、失敗時Error code参考)
message エラー詳細説明
エラーコード 説明
-1 ダッシュボードにないkeyを使用した場合
-2 ダッシュボードのkeyとheaderのkeyが異なる場合
-3 ダッシュボードで削除したkeyを使用した場合
-4 ダッシュボードで未使用に処理されたkeyを使用した場合
-5 keyが切れた場合
-6 プロジェクトIDがない場合
{
  "status": -6,
  "message": "projectId was wrong."
}