查询用户

使用用户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

请求头

报头名称

是否为必填项

描述

x-api-key

O

GamePot发放的认证密钥

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

客户的版本信息

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请求时发生的通用错误代码。

参数

描述

status

错误代码\(1:成功,失败时请参考Error code\)

message

错误详细描述

错误代码

描述

-1

使用了仪表盘上没有的密钥时

-2

仪表盘密钥和报头的密钥不同时

-3

使用了仪表盘已删除的密钥时

-4

使用了仪表盘中作为未使用处理的密钥时

-5

密钥到期时

-6

没有项目ID时

{
    "status":-6,
    "message":"projectId was wrong."
}

Last updated