Calendly credentials#
คุณสามารถใช้ credentials นี้เพื่อเชื่อมต่อกับ node เหล่านี้:
Supported Calendly plans
Calendly Trigger node อาศัย Calendly webhooks Calendly ให้สิทธิ์เข้าถึง webhooks เฉพาะในแผนแบบชำระเงินเท่านั้น
Supported authentication methods#
- API access token
- OAuth2
Related resources#
ดูข้อมูลเพิ่มเติมเกี่ยวกับบริการได้ที่ Calendly's API documentation
Using API access token#
ถ้าจะตั้งค่า credentials นี้ คุณต้องมีบัญชี Calendly และ:
- API Key หรือ Personal Access Token
วิธีรับ access token ของคุณ:
- ไปที่หน้า Integrations & apps ของ Calendly
- เลือก API & Webhooks
- ใน Your Personal Access Tokens เลือก Generate new token
- ป้อน Name สำหรับ access token ของคุณ เช่น
n8n integration
- เลือก Create token
- เลือก Copy token และป้อนลงใน n8n credential ของคุณ
ดูข้อมูลเพิ่มเติมได้ที่ Calendly's API authentication documentation
Using OAuth2#
ถ้าจะตั้งค่า credentials นี้ คุณต้องมีบัญชี Calendly developer และ:
- Client ID
- Client Secret
หากต้องการรับทั้งสองอย่าง ให้สร้าง OAuth app ใหม่ใน Calendly:
- ล็อกอินเข้าสู่ developer portal ของ Calendly และไปที่ My apps
- เลือก Create new app
- ป้อน Name of app เช่น
n8n integration
- ใน Kind of app เลือก Web
- ใน Environment type เลือก environment ที่สอดคล้องกับการใช้งานของคุณ ไม่ว่าจะเป็น Sandbox หรือ Production
- Calendly แนะนำให้เริ่มต้นด้วย Sandbox สำหรับการพัฒนา และสร้าง application ที่สองสำหรับ Production เมื่อคุณพร้อมที่จะใช้งานจริง
- คัดลอก OAuth Redirect URL จาก n8n และป้อนเป็น Redirect URI ใน OAuth app
- เลือก Save & Continue รายละเอียด app จะแสดงขึ้น
- คัดลอก Client ID และป้อนเป็น Client ID ของ n8n
- คัดลอก Client secret และป้อนเป็น Client Secret ของ n8n
- เลือก Connect my account ใน n8n และทำตามคำแนะนำบนหน้าจอเพื่ออนุญาต credential ให้เสร็จสิ้น
ดูข้อมูลเพิ่มเติมได้ที่ Registering your application with Calendly