2017-08-31 1 views
1

Je commence le développement d'actions Google Home et j'aimerais le faire avec le langage Python au lieu du nœud js, fourni dans le didacticiel de mise en route au https://developers.google.com/actions/get-started/.Puis-je utiliser Python pour créer une action pour Google Home

Je suivais le tutoriel et j'étais coincé au point où il fallait utiliser le nœud js pour l'application de démonstration.

J'ai besoin d'utiliser Python pour cela, comme mentionné ci-dessus. (Je pense que les hooks web sont quelque chose d'important ici.)

Répondre

1

Le webhook est le rappel qui est appelé par l'action. Il recevra une charge utile JSON avec toutes les données de contexte de l'Assistant Google. Google enverra une requête POST à ​​tout service spécifié dans la console API.AI en tant que webhook. Il vous appartient alors de renvoyer une réponse à Google afin qu'il puisse «rendre» cette réponse sur le dispositif client. Vous pouvez utiliser flask ou tout autre framework Python pour traiter la requête POST et générer votre réponse. Rappelez-vous que l'Assistant Google peut fonctionner sur une variété de plates-formes et, en tant que tel, vous voudrez regarder le paramètre 'surface' pour spécialiser votre charge utile de réponse pour le périphérique auquel vous répondez.