API Multas Sociais
Agora você também pode desenvolver seus próprios aplicativos utilizando a API do Multas Sociais!
Como utilizar?
Para acessar nossa API, você precisa gerar um id e uma chave de acesso através desta página.
Character Encoding
A API do Multas Sociais aceita texto codificado em UTF-8. Qualquer outro encoding deve ser convertido para UTF-8 antes do envio ao Multas Sociais, para garantir que os dados não sejam corrompidos.
Ambiente de Testes
Você pode testar seu novo aplicativo à vontade, direcionando suas chamadas para a url http://testes.multassociais.net/api
Para verificar se as multas foram inseridas com sucesso, visite o endereço http://testes.multassociais.net/
De tempos em tempos os dados do ambiente de testes podem ser removidos.
Quando estiver com o aplicativo testado, direcione suas chamadas para o ambiente de produção na url http://www.multassociais.net/api
Métodos Disponíveis - REST API Resources
Estamos criando novos métodos e adicionando a esta página. Você pode pedir seus métodos também (ou desenvolver e enviar seu pull request).
| GET /multas.json |
Método utilizado para obter os dados das últimas 10 multas. Method foto_url() is deprecated and may be removed from future releases, use foto_medium() or foto_small() instead. |
| GET /mais_multados.json |
Método utilizado para obter os dados das 10 fotos/vídeos mais multados. |
| GET /multas/<id>.json |
Método utilizado para obter os detalhes de uma multa. Troque <id> pelo id da multa, ex. /multas/9.json |
| POST /api | Método utilizado para fazer upload de uma nova multa. |
|
Parâmetros: - api_id, o id da sua aplicação - api_secret, a chave secreta da sua aplicação - multa[data_ocorrencia(1i)], ano em que a multa ocorreu, no formato yyyy, ex. 2012. - multa[data_ocorrencia(2i)], mês em que a multa ocorreu, no formato m, ex. 2 ou 10. - multa[data_ocorrencia(3i)], dia em que a multa ocorreu, no formato d, ex. 9 ou 19. - multa[data_ocorrencia(4i)], hora em que a multa ocorreu, no formato hh (24hs), ex. 02 ou 23. - multa[data_ocorrencia(5i)], minuto em que a multa ocorreu, no formato mm, ex. 08 ou 59. - multa[placa], placa do carro, ex. "ABC-1234". - multa[foto], foto da infração. - multa[video], vídeo da infração (URL para vídeo do YouTube). - multa[descricao], descrição da infração. - multa[lat], local da infração (latitude), no formato "-15.80312". - multa[lng], local da infração (longitude), no formato "-47.89580". Retornos: HTTP 200 - Multa inserida com sucesso. HTTP 401 - api_id e/ou api_secret inválidos. HTTP 500 - Erro nas informações fornecidas. |
Qualquer dúvida, envie um e-mail para api@multassociais.net.
