Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
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:52] superuser [Informações] |
api_2.0_flashman [23/04/2020 21:43] superuser |
||
---|---|---|---|
Linha 2: | Linha 2: | ||
**Versão da API:** 2.0 | **Versão da API:** 2.0 | ||
+ | |||
+ | |||
**Documentação da versão anterior:** [[api_flashman|Acessar]] | **Documentação da versão anterior:** [[api_flashman|Acessar]] | ||
+ | |||
===== Autenticação ===== | ===== Autenticação ===== | ||
Linha 33: | 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 42: | Linha 48: | ||
<code> | <code> | ||
{ | { | ||
- | "filter_list": ["online", "/ou", "offline"] | + | "filter_list": "online,/ou,offline" |
+ | "query_result_filter": "-firstboot_log,-lastboot_log" | ||
} | } | ||
</code> | </code> | ||
Linha 567: | Linha 574: | ||
| 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 == |