Uruchom skrypt niestandardowy jako część przepisu IFTTT

12

Właśnie zacząłem używać IFTTT i jedną z rzeczy, które chcę zrobić, jest

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

Aby to zrobić, naprawdę musi być w stanie my-site.com/my-script.phppingować adres URL, czy jest to możliwe dzięki IFTTT?

sam
źródło

Odpowiedzi:

10

Jeśli to, to dodał kanał o nazwie „Maker”, który obsługuje akcję, która pozwala wysłać zapytanie do określonego adresu URL z kilkoma opcjami. Metoda (pobierz, opublikuj, usuń) typ zawartości i treść.

Ma także nowy kanał wyzwalający, dzięki czemu można wyzwolić recepturę IFTTT, wysyłając żądanie internetowe do IFTTT z maksymalnie trzema parametrami.

Szczegółowe informacje można znaleźć tutaj: https://ifttt.com/maker

Marcus10110
źródło
2
Zmieniło się to na haczyki internetowe dla każdego, kto się zastanawia
Michael Russo
5

Nie można złożyć takiego żądania na swojej stronie zewnętrznej. Witryna musi być jedną z usług opisanych na stronie IFTTT.

ComputerLocus
źródło
2
Pierwsze zdanie jest całkowicie błędne, drugie poprawne (więc myślę, że dam -1 i +1). Chociaż musisz skorzystać z jednej z ich usług, mają one co najmniej jedną usługę (MAKER) zdolną do obsługi dowolnych adresów URL. Będziesz musiał utworzyć zewnętrzny port internetowy i poprosić twórcę o przesłanie wiadomości lub opublikowanie wiadomości na stronie twórcy w celu wywołania zdarzenia.
Bill K
1
@BillK zanotuj datę odpowiedzi. Ten kanał nie istniał w momencie udzielenia odpowiedzi.
ComputerLocus,
W takim razie cieszę się, że właściwie tego nie zrobiłem :)
Bill K
@BillK Cóż, powinieneś to zrobić, ponieważ odpowiedź nie jest już przydatna, a w rzeczywistości wprowadza w błąd.
@ 404, który nie jest powodem do głosowania, to jest powód do edycji odpowiedzi.
ComputerLocus
2

Możesz to zrobić inną metodą.

napisz skrypt php, który idzie i pobiera nowe elementy z rss tumblr i przetwarzaj go, nie musisz korzystać z IFTTT.com

Benny
źródło
1

Zamiast tego użyj Zapiera, mają one wyzwalacz Tumblr: https://zapier.com/zapbook/tumblr/

Działanie może być hakiem internetowym (wszystkie są obsługiwane, pobierz, opublikuj, umieść): https://zapier.com/zapbook/webhook/

Lub dowolny skrypt javascript uruchamiany w node.js, może również wysyłać posty http: https://zapier.com/zapbook/code/

Zapier jest otwarty dla programistów, więc możesz łatwo stworzyć własną aplikację Zapier z wyzwalaczami i działaniami, jeśli nie możesz znaleźć gotowej.

Wkrótce będzie można łączyć aplikacje, podobnie jak Yahoo! Rury zadziałały. Wypróbuj wersję beta: https://zapier.com/manage/add-superpower/flow/

użytkownik3285954
źródło
1

Możesz użyć czegoś takiego jak Dropbox

Zainstaluj go na serwerze i skonfiguruj ifttt, aby zapisać plik. Następnie monitoruj katalog lokalnie pod kątem zmian i wyzwalaj zdarzenia po wykryciu nowych plików

Gość
źródło