Pipedrive credentials#
คุณสามารถใช้ credentials นี้เพื่อยืนยันตัวตนกับ node ต่อไปนี้ได้:
Supported authentication methods#
- API token
- OAuth2
Related resources#
ดูข้อมูลเพิ่มเติมเกี่ยวกับบริการนี้ได้ที่ Pipedrive's developer documentation
Using API token#
สำหรับการตั้งค่า credentials นี้ คุณจะต้องมี Pipedrive account และ:
- API Token
วิธีรับ API token ของคุณ:
- เปิด API Personal Preferences ของคุณ
- คัดลอก Your personal API token และกรอกลงใน n8n credential ของคุณ
หากคุณมีหลายบริษัท คุณจะต้องเลือกบริษัทที่ถูกต้องก่อน:
- เลือกชื่อ account ของคุณและตรวจสอบให้แน่ใจว่าคุณกำลังดูบริษัทที่ถูกต้อง
- จากนั้นเลือก Company Settings
- เลือก Personal Preferences
- เลือกแท็บ API
- คัดลอก Your personal API token และกรอกลงใน n8n credential ของคุณ
ดูข้อมูลเพิ่มเติมที่ How to find the API token
Using OAuth2#
สำหรับการตั้งค่า credentials นี้ คุณจะต้องมี Pipedrive developer sandbox account และ:
- Client ID
- Client Secret
หากต้องการรับทั้งสองอย่าง คุณจะต้องลงทะเบียน app ใหม่:
- เลือกชื่อโปรไฟล์ของคุณที่มุมบนขวา
-
ค้นหาชื่อบริษัทของ sandbox account ของคุณและเลือก Developer Hub
No Developer Hub
หากคุณไม่เห็น Developer Hub ใน dropdown ของ account ของคุณ ให้ลงทะเบียน developer sandbox account
-
เลือก Create an app
- เลือก Create public app แท็บ Basic info ของ app จะเปิดขึ้น
- กรอก App name สำหรับ app ของคุณ เช่น
n8n integration
- คัดลอก OAuth Redirect URL จาก n8n และเพิ่มเป็น Callback URL ของ app
- เลือก Save แท็บ OAuth & access scopes ของ app จะเปิดขึ้น
- เปิดใช้งาน Scopes ที่เหมาะสมสำหรับ app ของคุณ ดูคำแนะนำเพิ่มเติมที่ Pipedrive node scopes และ Pipedrive Trigger node scopes ด้านล่าง
- คัดลอก Client ID และกรอกลงใน n8n credential ของคุณ
- คัดลอก Client Secret และกรอกลงใน n8n credential ของคุณ
ดูข้อมูลเพิ่มเติมที่ Registering a public app
Pipedrive node scopes#
scopes ที่คุณเพิ่มลงใน app ของคุณขึ้นอยู่กับว่าคุณต้องการใช้ node ใดใน n8n และต้องการดำเนินการใดกับ node เหล่านั้น
Scopes ที่คุณอาจต้องการสำหรับ Pipedrive node:
Object | Node action | UI scope | Actual scope |
---|---|---|---|
Activity | Get data of an activity Get data of all activities |
Activities: Read only หรือ Activities: Full Access |
activities:read หรือ activities:full |
Activity | Create Delete Update |
Activities: Full Access | activities:full |
Deal | Get data of a deal Get data of all deals Search a deal |
Deals: Read only หรือ Deals: Full Access |
deals:read หรือ deals:full |
Deal | Create Delete Duplicate Update |
Deals: Full Access | deals:full |
Deal Activity | Get all activities of a deal | Activities: Read only หรือ Activities: Full Access |
activities:read หรือ activities:full |
Deal Product | Get all products in a deal | Products: Read Only หรือ Products: Full Access |
products:read หรือ products:full |
File | Download Get data of a file |
ดูหมายเหตุด้านล่าง | ดูหมายเหตุด้านล่าง |
File | Create Delete |
ดูหมายเหตุด้านล่าง | ดูหมายเหตุด้านล่าง |
Lead | Get data of a lead Get data of all leads |
Leads: Read only หรือ Leads: Full access |
leads:read หรือ leads:full |
Lead | Create Delete Update |
Leads: Full access | leads:full |
Note | Get data of a note Get data of all notes |
ดูหมายเหตุด้านล่าง | ดูหมายเหตุด้านล่าง |
Note | Create Delete Update |
ดูหมายเหตุด้านล่าง | ดูหมายเหตุด้านล่าง |
Organization | Get data of an organization Get data of all organizations Search |
Contacts: Read Only หรือ Contacts: Full Access |
contacts:read หรือ contacts:full |
Organization | Create Delete Update |
Contacts: Full Access | contacts:full |
Person | Get data of a person Get data of all persons Search |
Contacts: Read Only หรือ Contacts: Full Access |
contacts:read หรือ contacts:full |
Person | Create Delete Update |
Contacts: Full Access | contacts:full |
Product | Get data of all products | Products: Read Only | products:read |
Files and Notes
scopes สำหรับ Files และ Notes ขึ้นอยู่กับ object ที่เกี่ยวข้อง:
- Files เกี่ยวข้องกับ Deals, Activities หรือ Contacts
- Notes เกี่ยวข้องกับ Deals หรือ Contacts
โปรดดู scopes ของ object เหล่านั้น
Pipedrive node ยังรองรับ Custom API calls เพิ่ม scopes ที่เกี่ยวข้องสำหรับ custom API calls ใดๆ ที่คุณตั้งใจจะทำ
ดูข้อมูลเพิ่มเติมที่ Scopes and permissions explanations
Pipedrive Trigger node scopes#
Pipedrive Trigger node ต้องการ scope Webhooks: Full access (webhooks:full
)