Bonjour,
Le 15.07.2013 23:57, Tanguy RAHUEL a écrit :
> Bonjour à tous,
>
> Je suis en train de regarder l'api JSON proposée par la centrale.
> Quand j'essaye de suivre la documentation à l'adresse suivante :
>
http://support.calaos.fr/protocole_json, je tombe sur un léger
> problème.
>
> En effet quand j'essaye de simuler la requête 'get_ip' via wget,
> j'obtiens l'erreur suivante :
>
> wget --no-check-certificate --post-file query.json --output-document
> result.json
https://xxx.xxx.xxx.xxx/api.php
> --2013-07-15 23:40:42--
https://xxx.xxx.xxx.xxx/api.php
> Connecting to xxx.xxx.xxx.xxx:443... connected.
> WARNING: cannot verify xxx.xxx.xxx.xxx's certificate, issued by
> ‘/C=FR/ST=FRANCE/L=Hesingue/O=Calaos/OU=Calaos/CN=
calaos.fr/emailAddress=con...@calaos.fr’:
> Unable to locally verify the issuer's authority.
> WARNING: certificate common name ‘
calaos.fr’ doesn't match requested
> host name ‘xxx.xxx.xxx.xxx’.
> HTTP request sent, awaiting response... 403 Forbidden
> 2013-07-15 23:40:42 ERROR 403: Forbidden.
La requetes get_ip sert a recuperer l'ip (publique/privée) de la
centrale en faisant une
requete sur calaos_network:
https://www.calaos.fr/calaos_network/api.php
Je vais modifier la doc pour que ce soit plus clair.
> Si par contre je remplace l'action 'get_ip" par 'get_home', j'obtiens
> bien la configuration de la maison.
> Ou est ce que je me rate ?
>
> Question annexe : je souhaite développer une application mobile (iOS
> pour le moment), quelle approche me recommanderiez vous pour la
> gestion des évènements (polling vs listening) ?
Tout dépend si on se connecte en local ou a distance. A distance il n'y
a que le https et
api.php qui sont disponible (donc le polling). En local on peut se
connecter directement
sur le serveur et utiliser le protocole TCP pour les evennements.
plus d'infos ici:
http://support.calaos.fr/client_connect
> Merci par avance,
>
> Tanguy RAHUEL
>
> --
> You received this message because you are subscribed to the Google
> Groups "calaos-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> Visit this group at
http://groups.google.com/group/calaos-dev [1].
>
>
>
> Links:
> ------
> [1]
http://groups.google.com/group/calaos-dev
--
Raoul Hecky