我刚刚创建了一个电报机器人来完成学校关于ifttt和电报整合的任务.
我的问题是尝试浏览器使用Telegram api的方法,它返回给我以下字符串:{"ok":false,"error_code":404,"description":"Not Found"}
我使用此链接尝试访问我的机器人:https: //api.telegram.org/botToken/getUpdates
机器人的令牌有效
你可以帮你解决问题吗?
我想直接从我的 Google Assistant 向 LAN 上的服务器(例如 Node-red 或 Arduino)发出 HTTP 请求。
我想重现这个小部件的行为,但是它在谷歌助手中不起作用。
使用带有 webhooks 的 IFTTT 可以使 IFTTT 网站从他们的服务器上 ping 互联网,而不是从我私人局域网中的手机上 ping。我认为如果我使用带有 webhook 的 api.ai 的 google 操作也会发生同样的情况。例如,Wake On Lan这个应用程序可以 LAN 请求,但它不会像 那样获取链接192.168.0.2:1880/test,它只需要 IP 地址,但它可以与 Google 热词 OK Google 配合使用。
那么如何直接从我的 Google 助理发出 HTTP POST 请求呢?
我的意思是,从技术角度来看。助手如何知道它应该将请求发送到 IFTTT 服务器?
当我在 Google Assistant 上创建自己的操作时,我使用了操作 SDK 并将清单文件上传到我的帐户中。该清单基本上将所有短语映射到意图,然后映射到预定义的履行服务器。我明白那部分。但问题是,我只能通过说这样的话来触发我的应用程序:“Ok Google,与我的应用程序交谈”。对于 IFTTT,这似乎没有必要。用户可以只说“Ok Google,修剪草坪”,而不是“Ok Google,告诉 IFTTT 修剪草坪”。
那么这在幕后是如何运作的呢?谷歌是否明确将一项服务列入白名单?或者我缺少什么部分?
voice voice-recognition google-assist-api ifttt conversational-ui
我正在开发一个项目,该项目需要每个用户实例化现有的 IFTTT 小程序并配置它。我不想提供用户指南,而是想使用向导来自动化该过程,但为了实现这一点,我需要弄清楚如何以编程方式实例化和配置小程序。
有人做过类似的事情吗?有谁知道文档在哪里?
任何指示将不胜感激。
我将 ESP8266 与 Arduino IDE 一起使用,并在端口 200 设置了服务器。IP 也定义为与 192.168.1.100 相同。
ESP8266WebServer server(200);
IPAddress ip(192, 168, 1, 100); //Node static IP
IPAddress gateway(192, 168, 1, 1);
IPAddress subnet(255, 255, 255, 0);
server.on("/parseIFTTT", parseIFTTT);
void parseIFTTT() {
String message;
message += server.args();
message += "\n";
for (uint8_t i = 0; i < server.args(); i++) {
message += " " + server.argName(i) + ": " + server.arg(i) + "\n";
}
Serial.println(message);
Serial.println(server.argName(0));
Serial.println(server.arg(0));
server.send(200, "text/plain", "Success " + message);
}
Run Code Online (Sandbox Code Playgroud)
已完成将 parseIFTTT …
我有一项任务是在收到WebHook时将行添加到Google表格中.现在我正在尝试设置IFTTT,但有一些问题它说我应该使用URL https://maker.ifttt.com/trigger/{event}/with/key/{my_key},这是可以的,我可以做到这一点.但它需要在请求中发送一些数据,并且我的系统可以做到的唯一方法是将它附加到查询字符串中https://maker.ifttt.com/trigger/{event}/with/key/{my_key}?name1=Alex&name2=Helen
但IFTTT没有看到我的数据.它说它可以看到附加JSON中的数据,但我不能使用JSON.
那么有没有办法将我的数据传递给查询字符串或shell中的IFTT我忘了IFTTT并调查如何直接连接到Google Sheet?
我在使用Maker applet在IFTTT中正常工作时遇到了一些麻烦.我已经创建了一个配方并试图用https://maker.ifttt.com/trigger/EVENTID/with/key/SECRETKEY来解雇它,我看到恭喜!你已经在GET回复中解雇了#######事件(我也尝试了POST,它也有效),但事件实际上并没有发生.我怎么能告诉事件不会发生?
使用Maker URL触发器来控制SmarterThings Outlet的IFTTT配方实际上并没有打开SmarterThings设备...我希望有一种IFTTT方式可以点击Web UI中的按钮并说"运行此配方就好像 Maker URL刚刚触发." 也许存在?
据我所知,传入的Maker触发器应该出现在ifttt.com/logs(或ifttt.com/activity)中,但事实并非如此.据推测,这些知识消除了SmarterThings Applet作为问题,并表明我的基本问题是让Maker触发器工作的问题.
谁能帮我吗?我是一个IFTTT菜鸟,我已经搜查了他们的网站,并尝试提交支持票,但我没有收到回复.