Saltar para o conteúdo

Obtenha a lista de aplicativos.

Request

Lista os apps que podem ser instalados em um Cloud Phone.

  • Efeito: nenhum. Somente leitura. É seguro repetir com recuo limitado. Nenhum Cloud Phone é envolvido, então o telefone não precisa estar em execução.
  • Conteúdo: o catálogo público de apps, isto é, os apps disponíveis globalmente mais os publicados para a sua equipe. Cada entrada traz suas versões em appVersionList, da mais nova para a mais antiga; use appVersionList[].id como o appVersionId de /cloudphone/app/install.
  • Ressalva sobre a paginação: os resultados são reordenados após a página ser obtida, portanto a ordem só é estável dentro de uma página e total reflete a página atual em vez do catálogo completo. Use pages para navegar.
Security
Authorization
Bodyapplication/json
appNamestring

Nome do app (correspondência parcial)

pageNuminteger

Número da página; padrão: 1

pageSizeinteger

Itens por página; padrão: 10

curl -i -X POST \
  https://api.morelogin.com/cloudphone/app/page \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "appName": "de",
    "pageNum": 1,
    "pageSize": 10
  }'

Responses

Sucesso. data.dataList contém os aplicativos disponíveis para sua equipe na página solicitada; cada aplicativo traz suas versões em appVersionList, a mais recente primeiro. data.total é o número de registros da página atual, não o total — use data.pages para a paginação.

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" }