运行自定义脚本作为IFTTT配方的一部分


12

我只是凝视着使用IFTTT,而我想做的一件事就是

if 
A NEW TUMBLR POST IS PUBLISHED
run
my-site.com/my-script.php

为此,确实需要能够ping通URL my-site.com/my-script.php,而使用IFTTT可以吗?

Answers:


10

如果这样做,那么添加了一个名为“ Maker”的通道,该通道支持一项操作,该操作允许您使用多个选项将请求发送到特定的URL。方法(获取,发布,删除)的内容类型和内容。

它还具有一个新的触发通道,因此您可以通过向IFTTT发送多达三个参数的Web请求来触发IFTTT配方。

可以在这里找到详细信息:https : //ifttt.com/maker


2
这对于任何想知道的人都变成了Webhooks
Michael Russo

5

无法向您的外部站点发出这样的请求。该站点必须是IFTTT页面上提供的服务之一。


2
第一个陈述肯定是错误的,第二个陈述是正确的(所以我想我将给出-1和+1)。尽管您必须使用它们的一项服务,但它们确实至少具有一项能够处理任意URL的服务(MAKER)。您将必须创建一个外部可访问的Web端口,并让制造商发送消息或将消息发布到制造商的站点以触发事件。
Bill K

1
@BillK请记下答案的日期。该通道在回答时不存在。
ComputerLocus

然后我很高兴我没有真正将它设为1 :)
Bill K

@BillK好吧,您应该拥有,因为答案不再有用,并且实际上具有误导性。

@ 404并不是拒绝投票的原因,而是编辑答案的原因。
ComputerLocus

2

您可以通过其他方法执行此操作。

编写一个php脚本,该脚本可以从tumblr rss获取新内容并进行处理,而无需使用IFTTT.com


1

改用Zapier,它们具有Tumblr触发器:https ://zapier.com/zapbook/tumblr/

该操作可以是一个Webhook(支持全部获取,发布和放置):https : //zapier.com/zapbook/webhook/

或在node.js中运行的任何JavaScript,也可以执行http发布:https : //zapier.com/zapbook/code/

Zapier向开发人员开放,因此,如果找不到现成的Zapier应用程序,则可以轻松地使用触发器和操作来创建自己的Zapier应用程序。

很快将有可能链接应用程序,类似于Yahoo! 管道工作。试用Beta:https//zapier.com/manage/add-superpower/flow/


1

您可以使用类似Dropbox的东西

将其安装在服务器上并设置一个ifttt来写入文件。然后在本地监视目录是否有更改,并在检测到新文件创建时触发事件

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.