- instale as dependencias
- preencha o
.env.example
com seu usuario e senha do Twitter e renomeie para.env
- execute a api com
python api.py
- Endpoint:
http://localhost:5000/baixar
import requests
import json
reqUrl = "http://localhost:5000/baixar"
headersList = {
"Accept": "*/*",
"Content-Type": "application/json"
}
payload = json.dumps({
"url": "http://twitter.com/i/status/1674901021296934913"
})
response = requests.request("POST", reqUrl, data=payload, headers=headersList)
print(response.text)
curl -X POST \
'http://localhost:5000/baixar' \
--header 'Accept: */*' \
--header 'Content-Type: application/json' \
--data-raw '{"url": "http://twitter.com/i/status/167490102129693491"}'
{
"file": "http://localhost:5000/download/13aeb4b2bff7.mp4"
}
{
"error": "erro ao baixar"
}
{
"error": "URL inválida"
}