phones
Outubro 22, 2023, 12:26pm
1
Olá, Bom dia!
Tenho uma Mi Band 5 e uma Mi Band 8. Recentemente, surgiu a curiosidade de criar um aplicativo para enviar notificações para esses dispositivos. Pesquisei na internet e não encontrei muitas informações. Alguém sabe como posso começar a fazer isso? Alguma recomendação de biblioteca e linguagem de programação que ofereça suporte para esse tipo de dispositivo?
Desdes já agradeço a atenção.
Você vai precisar recorrer a serviços como Pushbullet . Você vai ter algo como:
#!/bin/bash
API_KEY="..."
DEVICE_IDEN="..."
curl -u $API_KEY: -X POST https://api.pushbullet.com/v2/pushes \
--header 'Content-Type: application/json' \
--data-binary "{
\"active\": true,
\"body\": \"...\",
\"title\": \"...\",
\"type\": \"note\",
\"device_iden\": \"$DEVICE_IDEN\"
}"
...
Para esse tipo de coisa Python é interessante também:
import requests
API_KEY = "..."
DEVICE_IDEN = "..."
response = requests.post(
"https://api.pushbullet.com/v2/pushes",
headers= {
"Access-Token": API_KEY,
"Content-Type": "application/json"
},
json={
"active": True,
"body": "...",
"title": "...",
"type": "note",
"device_iden": DEVICE_IDEN
}
)
if response.status_code == 200:
print("ok!")
response_data = response.json()
...
else:
print(f"Erro. Response: {response.text}")
Claro, vai precisar criar uma conta, configurar, configurar o mi band…
2 curtidas
phones
Novembro 2, 2023, 2:35am
3
Muito obrigado pela recomendação.
Vou pesquisar a respeito e tentar implementar.
Vlw!