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 Ambos lados da revisão seguinte | ||
api_flashman [03/07/2018 04:33] superuser [Table] |
api_flashman [03/07/2018 04:41] superuser |
||
---|---|---|---|
Linha 286: | Linha 286: | ||
| 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 coletar último log | | + | | 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> |