sites
Puede utilizar el método account/sites para obtener una lista de los sitios de la cuenta de nivel superior y para actualizar la rama de un sitio.
Obtención de la lista de sitios
Para obtener una lista de los sitios (wialon_web) de la cuenta de nivel superior, establezca callMode en list.
svc=account/sites¶ms={"callMode":"list"}
Actualización de un sitio
Para actualizar una rama, puede utilizar la solicitud que aplica las ramas activas (ADF + CMS) a los sitios web wialon_web.
Esta solicitud solo permite modificar la opción del sitio branch_mode.
La solicitud se envía como un objeto JSON cuyas claves son los nombres de los sitios.
Establezca callMode en update e indique el nombre del sitio y la rama:
svc=account/sites¶ms={"callMode":"update","sites":{"<site_name>":"<branch_value>"}}
donde <site_name> es el valor de texto del nombre del sitio y <branch_value> es el valor del modo de rama del sitio, que se describe a continuación.
Los valores corresponden a las siguientes ramas:
| Valor | Rama del sitio |
|---|---|
| 0 | Estable. |
| 1 | Beta. |
| 2 | Estable y beta. |
Respuesta
Si la solicitud se completa correctamente, se devuelve una respuesta con el siguiente formato:
[
{
"n":"video-hosting.wialon.com", /* Dirección del sitio. */
"cn":"hosting_video", /* Nombre común del sitio. */
"bm":0 /* Modo de rama: 0, 1, 2. */
},
{
"n":"night-hosting.wialon.com",
"cn":"default_night",
"bm":0
},
{
"n":"beta-hosting.wialon.com",
"cn":"hosting_beta",
"bm":0
},
{
"n":"wialonb3.gurtam.com",
"cn":"GurtamTest",
"bm":0
},
{
"n":"my-hosting.wialon.com",
"cn":"GurtamTest7",
"bm":0
},
{
"n":"us.hosting.wialon.net",
"cn":"GurtamTest5",
"bm":0
},
{
"n":"qa.wialon.com",
"cn":"GurtamTest_3",
"bm":0
},
{
"n":"sales-hosting.wialon.com",
"cn":"GurtamTest6",
"bm":0
}
]
Si la solicitud falla, se devuelve un código de error.