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?

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


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.


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


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/


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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.