API Calaos - Recuperer le JSON avec Python 3 - Printable Version +- Calaos, Home Automation Forum (https://calaos.fr/forum) +-- Forum: Utilisation - Installation - Configuration (https://calaos.fr/forum/forumdisplay.php?fid=4) +--- Forum: Systèmes Externes (https://calaos.fr/forum/forumdisplay.php?fid=7) +--- Thread: API Calaos - Recuperer le JSON avec Python 3 (/showthread.php?tid=620) |
API Calaos - Recuperer le JSON avec Python 3 - mifrey - 07-25-2016 Bonjour a tous, J'essaie l'API Calaos avec Python 3. Le script ci-dessous ne fonctionne pas (le serveur retourne une page vide). Quelqu'un a deja reussi ? A noter que ca marche avec wget comme decrit ici https://www.calaos.fr/wiki/en/protocole_json . Code: import urllib.request, urllib.parse RE: API Calaos - Recuperer le JSON avec Python 3 - raoulh - 07-25-2016 Il faut faire une requete HTTP POST et pas GET. Il faut aussi mettre le header Content-Type: application/json et envoyer le "params" en json dans le body. RE: API Calaos - Recuperer le JSON avec Python 3 - mifrey - 07-27-2016 Merci Raoul. Donc voila comment faire pour ceux que ca interesse. Code: import urllib.request, urllib.parse EDIT : C'est maintenant sur le wiki https://calaos.fr/wiki/en/protocole_json#use_the_api_with_other_languages RE: API Calaos - Recuperer le JSON avec Python 3 - Arnaud - 07-28-2016 super merci |