Buscar Autores
Tabela de Parâmetros¶
| Nome do Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| *page | sim | int | Página a ser exibida |
| *per_page | sim | int | Quantas previsões serão exibidas por página |
| name | não | str (icontains) | Nome do autor |
| username | não | str | Nome de usuário do autor |
| institution | não | str (icontains) | Instituição do autor |
Exemplos de uso¶
Os exemplos em Python utilizam o pacote mosqlient, especificamente desenvolvido para interagir com a API. Para mais informações sobre como utilizá-lo, consulte a documentação aqui.
library(httr)
library(jsonlite)
authors_api <- "https://api.mosqlimate.org/api/registry/authors/"
response <- GET(authors_api, add_headers(`X-UID-Key` = X-UID-Key))
if (status_code(response) != 200) {
stop("Request failed: ", status_code(response), "\n", content(response, "text"))
}
authors <- fromJSON(content(response, "text"))
print(authors)
curl -X 'GET' \
'https://api.mosqlimate.org/api/registry/authors/' \
-H 'accept: application/json' \
-H 'X-UID-Key: See X-UID-Key documentation'
curl -X 'GET' \
'https://api.mosqlimate.org/api/registry/authors/luabida' \ # GET specific user
-H 'accept: application/json' \
-H 'X-UID-Key: See X-UID-Key documentation'