调用ListGames获取游戏列表

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListGames

系统规定参数。取值:ListGames。

PageNumber Integer 1

页码

PageSize Integer 10

每页显示数量

OrderKey String id

排序字段

SortType String desc

排序类型

返回数据

名称 类型 示例值 描述
Count String 234

总记录数

CurrentPage Integer 1

当前页码

DataList Array

数据列表

CurVersion String v1.1.1

当前版本

Device String ["WEB","ANDROID","PC"]

支持终端

FrameRate String 60FPS

帧率

GameId String G11pKdO

游戏ID

GameName String GameName1

游戏名称

InputType String ["TOUCH_SCREEN","MOUSE","DINPUT","XINPUT"]

输入类型

InstallPath String D:/game/install/sg

安装路径

Resolution String 1080P

分辨率

SavePath String MY_DOCUMENT

存档路径

Status String 1

游戏当前状态

PageSize Integer 10

页码

RequestId String 5A021712-6C9D-4C01-8022-85BE545B702C

请求ID

示例

请求示例

http(s)://[Endpoint]/?Action=ListGames
&PageNumber=1
&PageSize=10
&<公共请求参数>

正常返回示例

XML 格式

<DataList>
    <Status>1</Status>
    <FrameRate>60FPS</FrameRate>
    <InputType>["TOUCH_SCREEN","MOUSE","DINPUT","XINPUT"]</InputType>
    <Device>["WEB","ANDROID","PC"]</Device>
    <GameName>GameName1</GameName>
    <InstallPath>D:/game/install/sg</InstallPath>
    <CurVersion>v1.1.1</CurVersion>
    <SavePath>MY_DOCUMENT</SavePath>
    <GameId>G11pKdO</GameId>
    <Resolution>1080P</Resolution>
</DataList>
<PageSize>10</PageSize>
<RequestId>5A021712-6C9D-4C01-8022-85BE545B702C</RequestId>
<CurrentPage>1</CurrentPage>
<Count>234</Count>

JSON 格式

{
    "DataList": {
        "Status": 1,
        "FrameRate": "60FPS",
        "InputType": "[\"TOUCH_SCREEN\",\"MOUSE\",\"DINPUT\",\"XINPUT\"]",
        "Device": "[\"WEB\",\"ANDROID\",\"PC\"]",
        "GameName": "GameName1",
        "InstallPath": "D:/game/install/sg",
        "CurVersion": "v1.1.1",
        "SavePath": "MY_DOCUMENT",
        "GameId": "G11pKdO",
        "Resolution": "1080P"
    },
    "PageSize": 10,
    "RequestId": "5A021712-6C9D-4C01-8022-85BE545B702C",
    "CurrentPage": 1,
    "Count": 234
}

错误码

HttpCode 错误码 错误信息 描述
400 Operation.NoPermission You are not authorized to perform the operation. 您没有权限执行此操作
500 InnerError An error occurred while processing your request. 由于某些未知错误,请求处理失败。

访问错误中心查看更多错误码。