Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
Próxima revisão Ambos lados da revisão seguinte
api_2.0_flashman [26/06/2019 00:53]
superuser
api_2.0_flashman [23/04/2020 21:43]
superuser
Linha 36: Linha 36:
 == Parâmetros do Body == == Parâmetros do Body ==
  
-^ Parâmetro ​      ​^ Descrição ​                                                  ^ Formato ​            ^ Obrigatório ​ ^ +^ Parâmetro ​          ​^ Descrição ​                                                  ^ Formato ​            ^ Obrigatório ​ ^ 
-| filter_list ​    ​| Lista com todos os filtros desejados ​                       | Array com Strings ​  | Sim          | +| filter_list ​        ​| Lista com todos os filtros desejados ​                       | String ​             ​| Sim          | 
-                ​                                                            |                     |              | +query_result_filter ​Filtrar campos que serão retornados nos resultados ​         ​String ​             | Não          ​
-                ​|                                                             ​| ​                    ​| ​             |+                    ​|                                                             ​| ​                    ​| ​             | 
 + 
 +* Obs.: O parâmetro query_result_filter pode incluir o marcador "​-"​ antes de cada campo para apenas excluir os campos indicados do resultado. 
 + 
 +* Obs.2: Os seguintes campos não podem ser filtrados do resultado: releases, status_color,​ permissions,​ wifi_state, wifi_state_5ghz.
  
 == Exemplo do Body == == Exemplo do Body ==
Linha 45: Linha 49:
 <​code>​ <​code>​
 { {
-  "​filter_list": ​["​online""/ou""offline"​]+  "​filter_list":​ "​online,/​ou,​offline"​ 
 +  "​query_result_filter":​ "​-firstboot_log,​-lastboot_log"​
 } }
 </​code>​ </​code>​
Linha 570: Linha 575:
 | Comando ​        | Tipo de comando a ser desempenhado pelo roteador Flashbox ​          | Veja os comandos suportados logo abaixo | Sim         | | Comando ​        | Tipo de comando a ser desempenhado pelo roteador Flashbox ​          | Veja os comandos suportados logo abaixo | Sim         |
  
-^ Comando ​ ^ Descrição ​                                                                                                    ​+^ Comando ​   ^ Descrição ​                                                                                                                      ​
-| boot     ​| Reiniciar roteador Flashbox ​                                                                                  ​+| boot       ​| Reiniciar roteador Flashbox ​                                                                                                    ​
-| rstapp ​  ​| Apagar senha de login do aplicativo do usuário final                                                          +| rstapp ​    ​| Apagar senha de login do aplicativo do usuário final                                                                            
-| rstmqtt ​ | Cuidado! Gera um novo token MQTT. Apenas use esse comando após a remoção do cadastro do roteador no Flashman ​ +| rstmqtt ​   | Cuidado! Gera um novo token MQTT. Apenas use esse comando após a remoção do cadastro do roteador no Flashman ​                   
-| log      | Envia o de log  do roteador para o Flashman. Para ver o log, use o comando de visualizar último log           ​|+| log        | Envia o de log  do roteador para o Flashman. Para ver o log, use o comando de visualizar último log                             | 
 +| ping       | Inicia execução de teste ping para lista de endereços previamente configurados ​                                                 | 
 +| speedtest ​ | Inicia execução de teste de velocidade para o servidor configurado (Flashman 1.28.0 ou superior e Flashbox 0.24.0 ou superior)  ​|
  
 == Retorno da Requisição == == Retorno da Requisição ==