Executar script personalizado como parte da receita do IFTTT


12

Acabei de olhar usando o IFTTT e uma das coisas que quero fazer é

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

Para fazer isso, ele realmente precisa poder my-site.com/my-script.phpexecutar ping no URL, isso é possível com o IFTTT?

Respostas:


10

Se This Then That adicionou um canal chamado "Maker", que suporta uma ação que permite enviar uma solicitação para um URL específico com várias opções. Método (obter, publicar, excluir) tipo de conteúdo e conteúdo.

Ele também possui um novo canal de disparo, para que você possa disparar uma receita do IFTTT enviando uma solicitação da Web para o IFTTT com até três parâmetros.

Informações detalhadas podem ser encontradas aqui: https://ifttt.com/maker


2
Isso mudou a webhooks para qualquer um se perguntando
Michael Russo

5

Não é possível fazer uma solicitação como essa para o seu site externo. O site deve ser um dos serviços apresentados na página IFTTT.


2
A primeira afirmação está errada, a segunda está correta (então acho que darei -1 e +1). Embora você deva usar um de seus serviços, eles têm pelo menos um serviço (MAKER) capaz de lidar com URLs arbitrários. Você precisaria criar uma porta da web acessível externamente e solicitar que o fabricante envie uma mensagem ou publique uma mensagem no site do fabricante para acionar um evento.
Bill K

1
O @BillK toma nota da data da resposta. Esse canal não existia no momento da resposta.
ComputerLocus

Então eu estou feliz que eu não chegou-1 it :)
Bill K

@ BillK Bem, você deveria ter, porque a resposta não é mais útil e, de fato, é enganosa.

@ 404 que não é motivo para reduzir o voto, é para editar a resposta.
ComputerLocus

2

Você pode fazer isso através de outro método.

escreva um script php que vá buscar novos itens do tumblr rss e processe-o, não é necessário usar o IFTTT.com


1

Em vez disso, use Zapier, eles têm o gatilho do Tumblr: https://zapier.com/zapbook/tumblr/

A ação pode ser um webhook (get, post, put são todos suportados): https://zapier.com/zapbook/webhook/

Ou qualquer javascript executado no node.js, também pode fazer a postagem http: https://zapier.com/zapbook/code/

O Zapier é aberto a desenvolvedores, portanto, você pode criar facilmente seu próprio aplicativo Zapier com gatilhos e ações se não conseguir encontrar um pronto.

Em breve, será possível encadear aplicativos, semelhante à forma como o Yahoo! Tubos trabalhados. Experimente a versão beta: https://zapier.com/manage/add-superpower/flow/


1

Você poderia usar algo como o Dropbox

Instale-o no servidor e configure um ifttt para gravar um arquivo. Em seguida, monitore o diretório localmente para alterações e inicie eventos na detecção de novas criações de arquivos

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.