ユーザー照会
- 印刷する
- PDF
ユーザー照会
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
ユーザー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."
}
この記事は役に立ちましたか?