Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Parametros
- type :
- MAX:
- valores máximos
- MIN:
- valores minimos
- AVG:
- média dos valores
- city : parâmetro relativo à cidade | string
- startDate : parâmetro relativo à data inicial (para um intervalo de tempo) | string | formato: dd-mm-yy
- endDate: parâmetro relativo à data inicial (para um intervalo de tempo) | string | formato: dd-mm-yy
- 1.1 Alarmes
- api/alarms/
- Devolve todos os alarmes despoletados
- api/alarms/city/{city}
- Devolve todos os alarmes despoletados numa certa cidade
- api/alarms/range/{startDate}/{endDate}
- Devolve todos os alarmes despoletados num determinado intervalo de tempo
- api/alarms/city/{city}/range/{startDate}/{endDate}
- Devolve todos os alarmes despoletados num certa cidade para um intervalo de tempo (data inicial até data final)
- 1.2 Valores:
- api/values/{id}
- Devolve todos os valores para um sensor (apartir do id do sensor)
- id: Id do sensor (valor inteiro)
- api/values/city/{city}
- Devolve todos os valores para uma cidade
- api/values/{id}/city/{city}/
- Devolve todos os valores para um sensor numa determinada cidade
- api/cities/
- Devolve todas as cidades
- api/elements/
- Devolve todos os elementos disponíveis (CO,NO,SO2, etc.)
- api/values/daterange/{startDate}/{endDate}/
- Devolve todos os valores para um determinado intervalo de tempo
- api/values/startdate/{startDate}/
- Devolve todos os valores desde de uma determinada data
- api/values/enddate/{endDate}/
- Devolve todos os valores até uma data
- api/values/hourlyNational/{type}/
- Devolve média ou valores mínimos ou valores máximos nacionais de hora a hora para cada elemento
- api/values/hourlyCities/{type}/
- Devolve média ou valores mínimos ou valores máximos de cada cidade de hora a hora para cada elemento
- api/values/hourly/{type}/city/{city}
- Devolve média ou valores mínimos ou valores máximos de uma cidade de hora a hora
- api/values/hourly/{type}/day/{day}
- Devolve a média ou valores mínimos ou valores máximos de hora a hora
- por cidade num determinado dia
- day: parâmetro relativo à data | string |formato: dd-mm-yy
- api/values/hourly/{type}/range/{startDate}/{endDate}
- Devolve a média ou valores minimos ou valores máximos de hora a hora
- por cidade para um determinado intervalo de tempo
- api/values/hourly/{type}/city/{city}/range/{startDate}/{endDate}
- Devolve a média dos valores ou valores minimos ou valores máximos de hora a hora
- para uma cidade e para um determinado intervalo de tempo
- api/values/hourly/national/{type_national}/typeCity/{type_city}/range/{startDate}/{endDate}
- Devolve a média dos valores ou valores máximos ou mínimos nacionais de hora a hora
- para as médias dos valores ou valores máximos ou mínimos por cada cidade , num determinado intervalo de tempo.
- type_national:
- MAX: valores máximos nacionais
- MIN: valores minimos nacionais
- AVG: média dos valores nacionais
- type_city:
- MAX: valores máximos das cidades
- MIN: valores minimos das cidades
- AVG: média dos valores das cidades
- ____________
- Eventos:
- api/events/
- Devolve todos os eventos que ocorreram
- api/events/city/{city}
- Devolve todos os eventos que ocorreram numa determinada cidade
- api/event/user/{userId}/ | POST
- Publica um evento ocorrido
- userId: Id do utilizador que publica o evento
- Body Json:
- “city”: parâmetro relativo à cidade
- “uncommon_event”: parâmetro relativo à descrição do evento
- “temperature”: parâmetro relativo à temperatura
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement