Dialogflow es 从googlehome运行python脚本
我试图弄清楚是否有可能触发使用GoogleHome运行python脚本?我想说“嘿,谷歌运行我的python脚本”,然后从谷歌主页执行运行我的python脚本。有人知道这是否可能吗 您可以创建一个与Google Assistant集成的Dialogflow应用程序,这样当您调用该应用程序时,它会向您的服务器发送HTTP请求。您可以设置服务器,使其在收到HTTP请求时运行Python脚本Dialogflow es 从googlehome运行python脚本,dialogflow-es,Dialogflow Es,我试图弄清楚是否有可能触发使用GoogleHome运行python脚本?我想说“嘿,谷歌运行我的python脚本”,然后从谷歌主页执行运行我的python脚本。有人知道这是否可能吗 您可以创建一个与Google Assistant集成的Dialogflow应用程序,这样当您调用该应用程序时,它会向您的服务器发送HTTP请求。您可以设置服务器,使其在收到HTTP请求时运行Python脚本 创建Dialogflow应用程序的教程:我也必须为我的助手这样做。以下是我所做的: 首先,我制作了一个PHP脚
创建Dialogflow应用程序的教程:我也必须为我的助手这样做。以下是我所做的: 首先,我制作了一个PHP脚本,它包装了我的Python脚本。 代码如下所示:
<?php
$resolved_query = $_POST['resolved_query'];
$keywords=shell_exec('/usr/bin/python <YOUR PYTHON FILE NAME>.py "'.$resolved_query.'"');
echo $keywords;
?>
现在,如果Python文件执行成功,结果将存储在$keywords中。只需打印出来,您的回复就会返回dialogflow
这就是通过dialogflow运行Python脚本的基本方法。OK,但是Python/php脚本在您家的本地机器上运行吗?所以你用nginx设置了一个反向代理服务器,对吗?没有。这个脚本托管在aws上。python脚本是通过我的webhoook.OK触发的,但是python/php脚本在您家的本地机器上运行吗?所以你用nginx建立了一个反向代理服务器,对吗?
print result