查询用户停用
使用用户UID查询用户是否已停用。
请求
GET https://dashboard-api.gamepot.ntruss.com/v1/api/project/{projectId}/user/{userId}/block
项目
类型
是否为必填项
描述
备注
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
member_id
String
用户ID
deleted
Boolean
用户停用信息删除与否 \(true:删除,false:正常\)
type
String
使用停用分类 \(manual:手动,autopurchase:自动\)
status
Int
状态\(1:启用,2:禁用\)
message
String
用户停用原因(目前未使用)
lang
String
停用消息语言
value
String
停用原因消息
default
Boolean
设置默认语言 设备语言值未在messageMulti时,会默认显示设置为true的消息。
startedAt
String
停用开始日期
endedAt
String
停用结束日期
createdAt
Boolean
停用注册日期
updatedAt
Boolean
停用修改日期
deletedAt
Boolean
停用删除日期
category_id
String
停用分类ID
示例
请求示例
curl --request GET \
--url https://dashboard-api.gamepot.ntruss.com/v1/api/project/12a0f2ff-xxxx-xxxx-xxxx-9c13ef02f5fs/user/h43ea8e8-xxxx-xxxx-xxxx-531a46d25eef/block \
--header 'accept-language:ko' \
--header 'x-api-key:86dcgffae0641745432as02a8801ce5a5475f764fxxxxxxxxx'
响应示例
{
"status":1,
"result":{
"id":"xxxxxxxxxxxxxx",
"member_id":"xxxxxxxxxxxxxx",
"deleted":false,
"type":"manual",
"status":1,
"message":null,
"messageMulti":[
{
"lang":"ko",
"value":"测试-ko",
"default":true
}
],
"startedAt":"Mon May 11 2020 12:02:00 GMT+0900 (GMT+09:00)",
"endedAt":"Mon May 25 2020 22:00:00 GMT+0900 (GMT+09:00)",
"createdAt":"Tue May 12 2020 14:06:40 GMT+0900 (GMT+09:00)",
"updatedAt":"Tue May 12 2020 14:06:40 GMT+0900 (GMT+09:00)",
"deletedAt":null,
"category_id":""
}
}
错误代码
发送Gamepot Open API请求时发生的通用错误代码。
参数
描述
status
错误代码\(1:成功,失败时请参考Error code\)
message
错误详细描述
错误代码
描述
-1
使用了仪表盘上没有的密钥时
-2
仪表盘密钥和报头的密钥不同时
-3
使用了仪表盘已删除的密钥时
-4
使用了仪表盘中作为未使用处理的密钥时
-5
密钥到期时
-6
没有项目ID时
{
"status":-6,
"message":"projectId was wrong."
}
Last updated