Google Tasks API

Google Tasks API: OAuth, REST Endpoints และคู่มือการเชื่อมต่อ

Google Tasks API ช่วยให้แอปอ่านและเขียนรายการงานของคุณได้โดยโปรแกรม คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์, endpoints หลัก, เวิร์กโฟลว์ Zapier และวิธีที่ TasksBoard ใช้ API อย่างปลอดภัย

เผยแพร่บน Google Workspace Marketplace


สิ่งที่ Google Tasks API มอบให้

REST API สำหรับรายการงานและรายการ

สร้าง, อ่าน, อัปเดต และลบรายการงานและงานผ่านคำขอ HTTP มาตรฐาน API สะท้อนสิ่งที่คุณทำได้ในแอป Google Tasks

การตรวจสอบสิทธิ์ OAuth 2.0

แอปขอการเข้าถึงผ่านหน้าจอความยินยอม OAuth ของ Google ผู้ใช้ให้สิทธิ์ต่อบัญชี ไม่มีการแชร์รหัสผ่านกับบุคคลที่สาม

การซิงค์สองทางแบบเรียลไทม์

การเปลี่ยนแปลงที่ทำผ่าน API จะปรากฏใน Gmail, Calendar และมือถือทันที TasksBoard ใช้ API เพื่อให้กระดานซิงค์กับ Google Tasks

การสนับสนุน Zapier และระบบอัตโนมัติ

เชื่อมต่อ Google Tasks กับแอปนับพันผ่าน Zapier, Make หรือสคริปต์ที่กำหนดเองโดยใช้ endpoints API และโฟลว์ OAuth เดียวกัน


การตรวจสอบสิทธิ์

OAuth 2.0: วิธีที่แอปเชื่อมต่อกับ Google Tasks

โฟลว์การตรวจสอบสิทธิ์ OAuth สำหรับ Google Tasks API

แอปของบุคคลที่สามเช่น TasksBoard ใช้ OAuth 2.0 เพื่อขอเข้าถึงข้อมูล Google Tasks ของคุณ คุณลงชื่อเข้าใช้ด้วย Google ตรวจสอบขอบเขตที่ร้องขอ และให้สิทธิ์ TasksBoard ร้องขอเฉพาะขอบเขต Google Tasks API เท่านั้น ไม่เข้าถึง Gmail, Drive หรือบริการ Google อื่นๆ เว้นแต่คุณจะเปิดใช้งานฟีเจอร์เหล่านั้นอย่างชัดเจน

  • หน้าจอความยินยอม Google OAuth มาตรฐาน
  • จำกัดเฉพาะการอ่าน/เขียน Google Tasks เท่านั้น
  • เพิกถอนการเข้าถึงได้ตลอดเวลาจากการตั้งค่าบัญชี Google

REST endpoints

ทรัพยากรหลักของ Google Tasks API

ภาพรวมของ Google Tasks REST API endpoint

API เปิดเผยทรัพยากรหลักสองอย่าง: รายการงานและงาน คุณสามารถแสดงรายการงานทั้งหมด สร้างรายการใหม่ และจัดการงานภายในแต่ละรายการ รวมถึงชื่อเรื่อง, บันทึก, วันครบกำหนด และสถานะความสำเร็จ URL พื้นฐานคือ https://tasks.googleapis.com/tasks/v1/ พร้อมคำกริยา REST มาตรฐาน: GET, POST, PATCH และ DELETE

  • tasks.tasklists, จัดการรายการที่มีชื่อ
  • tasks.tasks, สร้าง, อัปเดต, ทำเครื่องหมายว่าเสร็จสิ้น และลบงาน
  • รองรับงานย่อยผ่านความสัมพันธ์แบบงานหลัก

การเชื่อมต่อ

Zapier, ระบบอัตโนมัติ และความปลอดภัยของ TasksBoard

การเชื่อมต่อ Google Tasks API กับ Zapier และ TasksBoard

ใช้ Zapier เพื่อสั่งงาน Google Tasks จากข้อความใน Slack, การส่งฟอร์ม หรือการอัปเดต CRM สำหรับอินเทอร์เฟซแบบภาพที่ทำงานบน API, TasksBoard มีกระดาน Kanban และการแชร์งานในทีมโดยไม่ต้องเขียนโค้ด อ่านหน้าความปลอดภัยของ TasksBoard เพื่อดูรายละเอียดเกี่ยวกับการจัดการข้อมูล, OAuth scopes และการปฏิบัติตามข้อกำหนด

  • Zapier: สร้างงานจากทริกเกอร์ของแอปกว่า 5,000+ รายการ
  • TasksBoard: Kanban แบบไม่ต้องเขียนโค้ดที่ทำงานบน API
  • รายละเอียดความปลอดภัยที่ /security
อ่านรายละเอียดความปลอดภัย

วิธีการเชื่อมต่อกับ Google Tasks API

  1. สร้างโปรเจกต์ Google Cloud

    เปิดใช้งาน Google Tasks API ใน Google Cloud Console, กำหนดค่าความยินยอม OAuth และสร้างข้อมูลรับรองสำหรับแอปหรือสคริปต์ของคุณ

  2. ยืนยันตัวตนด้วย OAuth 2.0

    ขอสิทธิ์ https://www.googleapis.com/auth/tasks ผู้ใช้จะอนุญาตให้แอปของคุณผ่านหน้าจอความยินยอมของ Google และได้รับ access token

  3. เรียกใช้ REST endpoints หรือใช้ TasksBoard

    ใช้ Tasks API โดยตรงสำหรับการเชื่อมต่อแบบกำหนดเอง, ใช้ Zapier สำหรับระบบอัตโนมัติแบบไม่ต้องเขียนโค้ด หรือใช้ TasksBoard สำหรับอินเทอร์เฟซ Kanban สำเร็จรูปที่ทำงานบน Google Tasks


เป็นที่ชื่นชอบของผู้ใช้หลายพันคน

4.8 / 5 จากรีวิวกว่า 1,000 รายการบน Chrome Web Store

"Always have 101 things to do and this helps me organize and prioritize like no other app can. It syncs to my phone and laptop, and when I add dates to tasks, they automatically integrate into my Google Calendar, which is immensely convenient. I can look at my daily, weekly, and monthly overview in Google Calendar and clearly see how much I was able to accomplish! Great tool indeed. Excited to see how it will evolve over time."

PR Parina Ramjee avatar
Parina Ramjee

"Seriously, makes my tasks easier to share with the team, and the free version is quite nice for our little office. Eventually, we will expand, and this is definitely a great tool to do that! Syncs with my Workspace and Calendar."

CC Chase Cattrall avatar
Chase Cattrall

"I love the simple, intuitive interface and the Add to Tasks feature, especially as I work through my emails! Sharing my tasks is also easy. Overall, outstanding and simple to use, and that means a lot with too many complex tasks out there!"

GC Greg Cantori avatar
Greg Cantori

"Great too for managing daily routine and plan tasks. Would be perfect if it was updated for generating reports for statistics. For google tasks and google calendar"

NV Nick Vlasov avatar
Nick Vlasov

คำถามที่พบบ่อย

มี Google Tasks API อย่างเป็นทางการหรือไม่?

มี Google ให้บริการ REST API สำหรับ Google Tasks ที่ tasks.googleapis.com ซึ่งรองรับการจัดการรายการงานและงานต่างๆ ผ่านโปรแกรมด้วยการยืนยันตัวตนแบบ OAuth 2.0

Google Tasks API ต้องการ OAuth scopes อะไรบ้าง?

การเชื่อมต่อส่วนใหญ่ใช้ https://www.googleapis.com/auth/tasks เพื่อสิทธิ์การอ่าน/เขียนแบบเต็ม หรือ https://www.googleapis.com/auth/tasks.readonly สำหรับสิทธิ์การอ่านอย่างเดียว TasksBoard จะขอสิทธิ์ tasks มาตรฐาน

ฉันสามารถใช้ Zapier กับ Google Tasks ได้หรือไม่?

ได้ Zapier รองรับ Google Tasks ทั้งในฐานะทริกเกอร์และแอคชั่น คุณสามารถสร้างงานจากการส่งฟอร์ม, ข้อความใน Slack, การอัปเดต CRM และแอปอื่นๆ อีกนับพัน

TasksBoard ใช้ Google Tasks API อย่างไร?

TasksBoard เชื่อมต่อกับบัญชี Google ของคุณผ่าน OAuth 2.0 และใช้ Google Tasks API เพื่ออ่านและเขียนรายการงานของคุณแบบเรียลไทม์ งานของคุณจะยังคงถูกเก็บไว้ใน Google Tasks โดย TasksBoard เป็นเพียงเลเยอร์ภาพที่แสดงผลอยู่ด้านบน

TasksBoard เก็บข้อมูล Google Tasks ของฉันไว้บนเซิร์ฟเวอร์หรือไม่?

TasksBoard เข้าถึงข้อมูล Google Tasks ผ่าน API อย่างเป็นทางการและไม่ได้เก็บเนื้อหางานของคุณไว้บนเซิร์ฟเวอร์ของตนเอง ดูหน้าความปลอดภัยที่ /security เพื่อดูรายละเอียดทั้งหมดเกี่ยวกับการจัดการข้อมูลและ OAuth scopes

ฉันสามารถสร้างแอปแบบกำหนดเองด้วย Google Tasks API ได้หรือไม่?

ได้ เปิดใช้งาน API ใน Google Cloud Console, ตั้งค่าข้อมูลรับรอง OAuth และใช้ REST endpoints เพื่อสร้างแดชบอร์ด, ระบบอัตโนมัติ หรือเครื่องมือภายในแบบกำหนดเอง TasksBoard เป็นตัวอย่างของแอปที่สร้างขึ้นบน API นี้

Google Tasks API ใช้งานฟรีหรือไม่?

ใช่ Google Tasks API เปิดให้ใช้งานฟรีสำหรับนักพัฒนา โดยเป็นไปตามโควตามาตรฐานของ Google Cloud และไม่มีค่าใช้จ่ายต่อการเรียกใช้สำหรับการจัดการงานทั่วไป



ไม่ต้องเขียนโค้ด

ข้ามขั้นตอนการตั้งค่า API: ใช้ TasksBoard แทน

รับกระดาน Kanban และการแชร์งานในทีมบน Google Tasks โดยไม่ต้องเขียนโค้ดเชื่อมต่อ ลงชื่อเข้าใช้ด้วย Google และเริ่มต้นได้ในไม่กี่วินาที

ยืนยันตัวตนด้วย OAuth 2.0 เผยแพร่บน Google Workspace Marketplace