Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gisce/datadis-aseme
Herramienta en Python para atacar la API de ASEME-DATADIS
https://github.com/gisce/datadis-aseme
api-wrapper hacktoberfest pip python python3
Last synced: 13 days ago
JSON representation
Herramienta en Python para atacar la API de ASEME-DATADIS
- Host: GitHub
- URL: https://github.com/gisce/datadis-aseme
- Owner: gisce
- License: bsd-3-clause
- Created: 2020-09-24T17:20:15.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-28T10:15:14.000Z (over 1 year ago)
- Last Synced: 2024-12-15T18:08:22.029Z (about 1 month ago)
- Topics: api-wrapper, hacktoberfest, pip, python, python3
- Language: Python
- Homepage:
- Size: 115 KB
- Stars: 1
- Watchers: 13
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Herramienta para facilitar la interactividad con el WebService del sistema DATADIS
- Publicación de datos de distribuidora al sistema DATADIS
- Gestión de peticiones### Informaciones de:
- Contrato
- Máximas potencia
- AUtoconsumo### Fácil de utilizar
```python
from datadis.webservice import DatadisWebServiceController
controller = DatadisWebserviceController()
controller.autenticar(usuario, password)
controller.contrato.__doc__
>>>
Publicar contrato al sistema DATADIS.
Si el contrato ya existe en el sistema, se modificara
Enviar un diccionario con las claves requeridas indicadas a continuacion
data: {
"nif": "",
"nombre": "",
"comercializadora": "",
"tensionConexion": "",
"tarifaAcceso": "",
"discriminacionHoraria": "",
"tipoPunto": "",
"modoControlPotencia": "",
"fechaInicioContrato": "",
"cups": "",
"distribuidora": "",
"codigoPostal": "",
"provincia": "",
"municipio": ""
}
method: 'POST' por defecto, utilizar 'DELETE' para eliminar contrato>>>
respuesta = controller.contrato(data)
```