Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Exemplos de Uso do Método get_private_pcds()

Neste notebook, vamos explorar como utilizar o método get_private_pcds() da classe GroupsPcdsClient para recuperar todas as PCDs privadas.

Para começar, vamos importar as bibliotecas necessárias e configurar a autenticação.

from pySINDA import GroupsPcdsClient

# Token de autenticação
token = 'seu_token'

# Instanciando o cliente
groups = GroupsPcdsClient(token)

Exemplo 1: Recuperar Todas as PCDs Privadas

Neste exemplo, vamos utilizar o método get_private_pcds() para recuperar todas as PCDs privadas disponíveis.

print('Recuperando todas as PCDs privadas...')
private_pcds = groups.get_private_pcds()
print(private_pcds)
Recuperando todas as PCDs privadas...
[{'numero': 30847, 'habilitado': True, 'dataCadastro': '2023-03-15T11:28:58.545', 'intervaloTempoColeta': 203, 'cidade': 'Fortuna', 'estado': 'MA', 'pais': 'Brasil', 'latitude': '-5.800558', 'longitude': '-44.056711', 'altitude': 117.0, 'estacao': 'Fortuna', 'privado': False, 'proprietario': {'nome': 'ufma', 'quantidadeDiasEnvioDadosDecodificados': 15, 'id': 142725, 'ativo': True}, 'id': 142726, 'ativo': True}, {'numero': 30848, 'habilitado': True, 'dataCadastro': '2023-03-15T11:29:45.589', 'intervaloTempoColeta': 203, 'cidade': 'Mirador', 'estado': 'MA', 'pais': 'Brasil', 'latitude': '-6.658536', 'longitude': '-45.141333', 'altitude': 381.0, 'estacao': 'Mirador', 'privado': False, 'proprietario': {'nome': 'ufma', 'quantidadeDiasEnvioDadosDecodificados': 15, 'id': 142726, 'ativo': True}, 'id': 142728, 'ativo': True}, {'numero': 30861, 'habilitado': True, 'dataCadastro': '2023-03-15T11:30:10.123', 'intervaloTempoColeta': 203, 'cidade': 'TESTE-H1-ANA', 'estado': 'DF', 'pais': 'Brasil', 'latitude': '-15.7801', 'longitude': '-47.9292', 'altitude': 1048.0, 'estacao': 'TESTE', 'privado': False, 'proprietario': {'nome': 'ufma', 'quantidadeDiasEnvioDadosDecodificados': 15, 'id': 142727, 'ativo': True}, 'id': 142730, 'ativo': True}]