domingo, 15 de noviembre de 2020

Conexión a Thingspeak mediante API - Borrar datos

 Si se desea eliminar los datos de un canal, se puede hacer recurriendo al método DELETE. En el código completo, esta opción se ejecutará al terminar la ejecución, introduciendo Ctrl+C. Es necesario introducir la ID del canal, y el API del usuario. 

import requests
import urllib.parse

metodo='DELETE'
channel=str(1229485)
uri=('https://api.thingspeak.com/channels/'+channel+'/feeds')

cabeceras={'Host':'api.thingspeak.com',  
'Content-Type':'application/x-www-form-urlencoded'}

cuerpo={'api_key':'MMV0ZGQBZQZTURPP'}
cuerpo_coded=urllib.parse.urlencode(cuerpo)
cabeceras['Content-Length']=str(len(cuerpo_coded))

respuesta=requests.delete(uri, headers=cabeceras, data=cuerpo_coded)


No hay comentarios:

Publicar un comentario