Saltar para o conteúdo

Atualizar a configuração

Request

Disponível desde v2.70.0. O aplicativo deve pertencer à equipe atual. Use o ID do aplicativo da equipe retornado por /cloudphone/team/app/page, não o ID do telefone nem do catálogo.

Atualiza PERMISSION, KEEP_ALIVE, AUTO_START ou HIDE. Máximo de três aplicativos persistentes. Persistência e ocultação também são enviadas de forma assíncrona aos telefones elegíveis; permissões e início automático são aplicados na inicialização. Sucesso confirma o salvamento, não a execução.

Permissão: PERMISSION: CLOUD_PHONE_APP_PERMISSION; KEEP_ALIVE: CLOUD_PHONE_APP_KEEP_ALIVE; AUTO_START: CLOUD_PHONE_APP_AUTO_START; HIDE: CLOUD_PHONE_APP_HIDE.

Erros de negócio documentados: 33354, 33424. Consulte Error Codes para o significado de cada código. Qualquer operação também pode retornar os códigos comuns.

Security
Authorization
Bodyapplication/jsonrequired
idstring^\d+$required

ID do aplicativo da equipe

settingTypestringrequired

Tipo: permissões, persistência, início automático ou ocultação

Enum:"PERMISSION""KEEP_ALIVE""AUTO_START""HIDE"
enabledbooleanrequired

Se está ativado

curl -i -X POST \
  https://api.morelogin.com/cloudphone/team/app/updateSetting \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "id": "1672940217990529",
    "settingType": "KEEP_ALIVE",
    "enabled": true
  }'

Responses

Sucesso. O resultado é indicado por code; data é null.

Bodyapplication/json
codeinteger
msgstring or null
datanull
requestIdstring
Response
{ "code": 0, "msg": null, "data": null, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }