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_flashman [03/07/2018 04:30]
superuser
api_flashman [03/07/2018 04:41]
superuser
Linha 282: Linha 282:
 | 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             ​Ativa/​desativa ​envio de log em tempo real do roteador para o Flashman. Para ver o log, use o comando de coletar ​log simultâneo ​|+| log      Envia o de log  do roteador para o Flashman. Para ver o log, use o comando de visualizar último ​log           ​|
  
 == Retorno da Requisição == == Retorno da Requisição ==
Linha 299: Linha 299:
   "​success":​ true   "​success":​ true
 } }
 +</​code>​
 +
 +==== Visualizar último log enviado de um roteador ====
 +
 +ATENÇÂO! Use esta função após o comando de envio de log.
 +
 +== Formato da URL ==
 +
 +<​code>​
 +/​devicelist/​lastlog/​{MAC do roteador}
 +</​code>​
 +
 +== Método HTTP ==
 +
 +<​code>​
 +GET
 +</​code>​
 +
 +== Formato da Requisição ==
 +
 +^ Parâmetro ​      ^ Descrição ​                                                          ^ Formato ​                                ^ Obrigatório ^
 +| MAC do roteador | Endereço MAC do roteador que encontra-se na etiqueta do equipamento | [A-F]:​[A-F]:​[A-F]:​[A-F]:​[A-F]:​[A-F] ​    | Sim         |
 +
 +== Retorno da Requisição ==
 +^ Status Code ^ Descrição ^
 +| 200 | OK, comando executado com sucesso ​    ​| ​
 +| 500 | Erro interno do servidor ​             |
 +| 404 | Roteador não encontrado ​   |
 +
 +== Exemplos de Retorno ==
 +<​code>​
 +{
 +  "​success":​ true,
 +  "​message":​ "Não existe log deste roteador"​
 +}
 +</​code>​
 +
 +<​code>​
 +'​Content-Encoding',​ '​gzip',​
 +'​Content-Type',​ '​text/​plain'​
 +</​code>​
 +
 +==== Visualizar log de boot de um roteador ====
 +
 +== Formato da URL ==
 +
 +<​code>​
 +/​devicelist/​firstlog/​{MAC do roteador}
 +</​code>​
 +
 +== Método HTTP ==
 +
 +<​code>​
 +GET
 +</​code>​
 +
 +== Formato da Requisição ==
 +
 +^ Parâmetro ​      ^ Descrição ​                                                          ^ Formato ​                                ^ Obrigatório ^
 +| MAC do roteador | Endereço MAC do roteador que encontra-se na etiqueta do equipamento | [A-F]:​[A-F]:​[A-F]:​[A-F]:​[A-F]:​[A-F] ​    | Sim         |
 +
 +== Retorno da Requisição ==
 +^ Status Code ^ Descrição ^
 +| 200 | OK, comando executado com sucesso ​    ​| ​
 +| 500 | Erro interno do servidor ​             |
 +| 404 | Roteador não encontrado ​   |
 +
 +== Exemplos de Retorno ==
 +<​code>​
 +{
 +  "​success":​ true,
 +  "​message":​ "Não existe log deste roteador"​
 +}
 +</​code>​
 +
 +<​code>​
 +'​Content-Encoding',​ '​gzip',​
 +'​Content-Type',​ '​text/​plain'​
 </​code>​ </​code>​