query
优质
小牛编辑
127浏览
2023-12-01
Every GraphQL schema has a root type for both queries and mutations. The query type defines GraphQL operations that retrieve data from the server.
Fields
action (Action
)动作查询接口
Argument | Type | Description |
---|---|---|
actionId | String! | 动作ID作为唯一的查询参数 |
[Endpoint]
)获取终端列表
Argument | Type | Description |
---|---|---|
homeId | String! | 家庭ID |
rokidId | String | 若琪ID |
page | Int | 当前页数 |
per | Int | 分页大小 |
[Home]
)获取家庭列表
Argument | Type | Description |
---|---|---|
page | Int | 当前页数 |
per | Int | 分页大小 |
[Model]
)列出所有设备类型
Argument | Type | Description |
---|---|---|
type | ModelType | 类型,与 |
typeRaw | String | 类型,用于扩展 |
page | Int | 分页,从 |
per | Int | 分页大小 |
[Room]
)列出指定 Home
下的所有 Room
Argument | Type | Description |
---|---|---|
homeId | String! | 指定 |
page | Int | 分页,从 1 开始 |
per | Int | 分页大小 |
Search
)查询 Search
终端同步结果
Argument | Type | Description |
---|---|---|
searchId | String! |
|
[Skill]
)与 Home
关联的所有 Skill
Argument | Type | Description |
---|---|---|
homeId | String! | 指定 |
page | Int | 分页,从1开始 |
per | Int | 分页大小 |
[SkillAccount]
)获取与 Home
及 Skill
相关的所有 SkillAccount
Argument | Type | Description |
---|---|---|
skillId | String | 指定 |
rokidId | String | 指定若琪设备 |
page | Int | 分页,从1开始 |
per | Int | 分页大小 |
SkillAuthURL
)获取技能授权地址,要求 Skill#authType
为 RFC6749
。 查看技能授权时序图
Argument | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
skillId | String! | 技能/驱动 ID | ||||||||||||||||||||||||
callbackUri | String! | 授权结果回调地址,用于定制授权结果显示页面。将从
| ||||||||||||||||||||||||
homeId | String! | 指定在某个家庭下的 | ||||||||||||||||||||||||
rokidId | String | 授权到若琪设备 |