Saltar al contenido

Obtener una lista de perfiles de teléfono en la nube

Request

Lista los Cloud Phones visibles para el equipo autenticado, página a página.

  • Efecto: ninguno. Solo lectura. Es seguro reintentar con retroceso acotado.
  • Nota: se devuelven teléfonos de todos los tipos de dispositivo. Las contraseñas de los proxies de plataforma y dinámicos se eliminan de la respuesta.
  • Uso: este endpoint y /cloudphone/info son las señales de finalización de las operaciones asíncronas de encendido, nuevo dispositivo en un clic y aprovisionamiento.
Security
Authorization
Bodyapplication/jsonrequired
bindIpboolean

Si la IP está vinculada: verdadero = vinculada, falso = no lo está

Example:false
keywordstring

Palabras clave para filtrar: información del proxy, nombre del grupo, nombre de la etiqueta, nombre del entorno

Example:"CP-424"
pageNointeger, (int64)

Página actual

Example:1
pageSizeinteger, (int64)

Elementos por página

Example:100
sortArray of objects

Campos de ordenación dinámicos. Actualmente, solo se admite "envName" para teléfonos en la nube.

Example:
[ { "sortDirection": "asc", "sortField": "envName" } ]
POST
/cloudphone/page
curl -i -X POST \
  https://api.morelogin.com/cloudphone/page \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "bindIp": false,
    "keyword": "CP-424",
    "pageNo": 1,
    "pageSize": 100,
    "sort": [
      {
        "sortDirection": "asc",
        "sortField": "envName"
      }
    ]
  }'

Responses

OK

Bodyapplication/json
codeintegerrequired

Código de resultado devuelto 0: Normal. Los demás códigos son excepciones.

msgstring or nullrequired

mensaje de error

dataobjectrequired
requestIdstringrequired

ID de solicitud de operación

Response
{ "code": 0, "msg": null, "data": { "current": "1", "dataList": [], "pages": "1", "total": "1" }, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }