เรียกใช้สคริปต์ที่กำหนดเองเป็นส่วนหนึ่งของสูตร 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 หรือไม่

คำตอบ:


10

หากนี่คือช่องเพิ่มที่ชื่อว่า "Maker" ซึ่งรองรับการกระทำที่อนุญาตให้คุณส่งคำขอไปยัง URL ที่ระบุพร้อมตัวเลือกหลายตัว วิธีการ (รับโพสต์ลบ) ประเภทเนื้อหาและเนื้อหา

นอกจากนี้ยังมีช่องทริกเกอร์ใหม่เพื่อให้คุณสามารถเรียกใช้สูตร IFTTT ได้โดยส่งคำขอทางเว็บไปยัง IFTTT ด้วยพารามิเตอร์สูงสุดสามพารามิเตอร์

ข้อมูลรายละเอียดสามารถดูได้ที่นี่: https://ifttt.com/maker


2
สิ่งนี้ได้เปลี่ยนเป็น webhooks สำหรับทุกคนที่สงสัย
Michael Russo

5

ไม่สามารถทำการร้องขอเช่นนี้กับไซต์ภายนอกของคุณ เว็บไซต์จะต้องเป็นหนึ่งในบริการที่มีอยู่ในหน้า IFTTT


2
คำสั่งแรกผิดแบนที่สองถูกต้อง (ดังนั้นฉันเดาว่าฉันจะให้ -1 และ +1) แม้ว่าคุณจะต้องใช้หนึ่งในบริการของพวกเขาพวกเขามีอย่างน้อยหนึ่งบริการ (MAKER) สามารถจัดการกับ URL โดยพลการ คุณจะต้องสร้างเว็บพอร์ตที่เข้าถึงได้จากภายนอกและให้ maker ส่งข้อความหรือโพสต์ข้อความไปยังไซต์ของ maker เพื่อเรียกใช้เหตุการณ์
Bill K

1
@BillK จดวันที่ของคำตอบ ไม่มีแชแนลดังกล่าวในเวลาที่ตอบ
ComputerLocus

ถ้าอย่างนั้นฉันก็ดีใจที่ฉันไม่ได้มัน -1 จริง ๆ )
บิล K

@BillK คุณควรจะมีเพราะคำตอบนั้นไม่มีประโยชน์อีกต่อไปและในความเป็นจริงก็ทำให้เข้าใจผิด

@ 404 ที่ไม่ใช่เหตุผลในการ downvote นั่นคือเหตุผลในการแก้ไขคำตอบ
ComputerLocus

2

คุณสามารถทำได้ผ่านวิธีอื่นแม้ว่า

เขียนสคริปต์ php ที่ไปและดึงรายการใหม่จาก tumblr rss และประมวลผลโดยไม่จำเป็นต้องใช้ IFTTT.com


1

ใช้ Zapier แทนพวกเขามีตัวเรียกใช้ Tumblr: https://zapier.com/zapbook/tumblr/

การดำเนินการสามารถเป็น webhook (รองรับ, โพสต์, ใส่ได้รับการสนับสนุน): https://zapier.com/zapbook/webhook/

หรือจาวาสคริปต์ใด ๆ ที่ทำงานใน node.js สามารถทำ http post ได้เช่นกัน: https://zapier.com/zapbook/code/

Zapier เปิดให้นักพัฒนาดังนั้นคุณสามารถสร้างแอป Zapier ของคุณเองได้อย่างง่ายดายด้วยทริกเกอร์และการกระทำหากคุณไม่พบแอปที่พร้อมใช้งาน

ในไม่ช้ามันจะเป็นไปได้ที่จะเชื่อมโยงแอพเหมือนกับวิธีการที่ Yahoo! ท่อทำงาน ลองใช้เบต้า: https://zapier.com/manage/add-superpower/flow/


1

คุณสามารถใช้บางอย่างเช่น Dropbox

ติดตั้งบนเซิร์ฟเวอร์และตั้งค่า ifttt เพื่อเขียนไฟล์ จากนั้นมอนิเตอร์ไดเร็กทอรีในเครื่องเพื่อดูการเปลี่ยนแปลงและทริกเกอร์เหตุการณ์ในการตรวจจับการสร้างไฟล์ใหม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.