跳转到内容

获取 APP 应用列表

Request

列出可安装到云手机的应用。

  • 副作用:无。只读。可带退避安全重试。 不涉及具体云手机,因此不要求云手机处于运行状态。
  • 返回内容:公共应用市场——全局可用的应用,加上定向对你团队开放的应用。每条记录的版本在 appVersionList 中按新版在前排列;取 appVersionList[].id 作为 /cloudphone/app/install 的 appVersionId。
  • 分页注意:结果在取到当页之后才重新排序,所以排序只在页内稳定,total 反映的是当前页而不是整个应用市场。分页请用 pages。
Bodyapplication/json
appNamestring

应用名称(模糊匹配)

pageNuminteger

页码;默认:1

pageSizeinteger

每页条数;默认:10

curl -i -X POST \
  http://127.0.0.1:40000/api/cloudphone/app/page \
  -H 'Content-Type: application/json' \
  -d '{
    "appName": "de",
    "pageNum": 1,
    "pageSize": 10
  }'

Responses

成功。data.dataList 是当前页团队可安装的应用,每个应用的版本在 appVersionList 中按新版在前排列。data.total 是当前页的记录数,不是总数——分页请用 data.pages。

Headers
any
Bodyapplication/json
codeinteger
msgstring or null
dataobject
requestIdstring
Response
{ "code": 0, "msg": null, "data": { "total": "1", "current": "1", "pages": "1", "dataList": [ … ] }, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }