ปลั๊กอิน Tasker ที่ให้อินเทอร์เฟซทางเลือกในการเข้าถึง RESTful API
เลือกใช้การทดสอบเบต้า: https://play.google.com/apps/testing/com.freehaha.RESTask
นี่คือปลั๊กอิน Tasker ที่ให้อินเทอร์เฟซทางเลือกในการเข้าถึง RESTful API (กำหนดเป้าหมาย GET, POST, PUT, DELETE)
แอปนี้มีวัตถุประสงค์เพื่อใช้เป็นปลั๊กอินของ Tasker และไม่มีไอคอน Launcher ดังนั้นจึงต้องติดตั้ง Tasker เพื่อใช้แอปพลิเคชันนี้
*อ่านก่อน*
ตัวแปรสามารถตั้งค่าแบบซิงโครนัสหรือแบบอะซิงโครนัสได้
ด้วยการตั้งค่าการซิงค์เริ่มต้น งานจะรอจนกว่าคำขอจะเสร็จสิ้นหรือหมดเวลาก่อนที่จะดำเนินการงานถัดไป และคุณจะสามารถตั้งค่าโค้ดส่งคืน/ตอบกลับเป็นตัวแปรในเครื่องได้ โปรดทราบว่าในโหมดซิงค์ คุณสามารถตั้งค่าได้เฉพาะตัวแปรในเครื่องเท่านั้น กล่าวคือ ตัวแปรที่มีตัวอักษรตัวพิมพ์เล็กทั้งหมด นี่เป็นข้อจำกัดของ Tasker API
อย่างไรก็ตาม ในโหมดอะซิงก์ งานจะเสร็จสิ้นทันทีและทำงานในเบื้องหลัง ดังนั้นคุณจะไม่สามารถตั้งค่าตัวแปรท้องถิ่นลงไปได้ (คุณยังคงสามารถใช้ตัวแปรท้องถิ่นสำหรับพารามิเตอร์และสิ่งต่างๆ ได้) ในโหมดนี้ คุณจะตั้งค่าได้เฉพาะตัวแปรส่วนกลางเท่านั้น เนื่องจากงานอื่นจะไม่สามารถเข้าถึงตัวแปรภายในเครื่องได้ ต่อไปนี้เป็นวิธีเปิดใช้งานการตั้งค่าตัวแปรส่วนกลางในโหมดอะซิงก์:
1. หากต้องการเปิดใช้งานชุดตัวแปรโกลบอล คุณต้องเปิดใช้งาน 'อนุญาตการเข้าถึงภายนอก' ในทาซเคอร์ ( เมนู -> การตั้งค่า -> อื่น ๆ -> อนุญาตการเข้าถึงภายนอก')
2. ชื่อตัวแปรที่ส่งคืนควรเป็นสากล (อย่างน้อยหนึ่งตัวพิมพ์ใหญ่) เนื่องจากมีการตั้งค่าแบบอะซิงโครนัสในงานอื่น และจะไม่สามารถเข้าถึงได้หากตั้งค่าเป็นตัวแปรท้องถิ่น
3. เนื่องจากการร้องขอดำเนินการแบบอะซิงโครนัส รหัสที่ส่งคืน/การตอบกลับอาจไม่พร้อมใช้งานทันที หากคุณต้องการบันทึกโค้ด/การตอบกลับที่ส่งคืน คุณสามารถตั้งค่าการดำเนินการเป็น 'รอจนกว่า' ตัวแปร 'ถูกตั้งค่า' แต่อย่าลืมล้างตัวแปรล่วงหน้าเพราะตัวแปรเหล่านี้เป็นตัวแปรส่วนกลางและจะยังคงอยู่หลังจากงานเสร็จสิ้น..
-
คุกกี้
คุกกี้จะพบได้ในตัวแปร %hdr_set_cookie หากคำนำหน้าตัวแปรส่วนหัวการตอบกลับของคุณตั้งค่าเป็น %hdr หากมีส่วนหัว Set-Cookie หลายรายการ ส่วนหัวดังกล่าวจะถูกจัดเก็บไว้ในตัวแปรเดียวกันโดยคั่นด้วยการขึ้นบรรทัดใหม่
-
อย่าลังเลที่จะแสดงความคิดเห็นหรือส่งอีเมลถึงฉันหากคุณมีข้อเสนอแนะในการปรับปรุงแอปพลิเคชันนี้
ขอขอบคุณเป็นพิเศษสำหรับ Arno Puder ที่ช่วยฉันทดสอบแอป
อ่านเพิ่มเติม