LinkedIn credentials#
คุณสามารถใช้ credentials เหล่านี้เพื่อยืนยันตัวตนกับ node ต่อไปนี้ได้:
Prerequisites#
- สร้างบัญชี LinkedIn
- สร้าง Company Page บน LinkedIn
Supported authentication methods#
- Community Management OAuth2: ใช้วิธีนี้หากคุณเป็นผู้ใช้ LinkedIn ใหม่ หรือกำลังสร้างแอป LinkedIn ใหม่
- OAuth2: ใช้วิธีนี้สำหรับแอป LinkedIn และบัญชีผู้ใช้ที่เก่ากว่า
Related Resources#
ดูข้อมูลเพิ่มเติมเกี่ยวกับบริการนี้ได้ที่ LinkedIn's Community Management API documentation
credential นี้ทำงานร่วมกับ API version 202404
Using Community Management OAuth2#
ใช้วิธีนี้หากคุณเป็นผู้ใช้ LinkedIn ใหม่ หรือกำลังสร้างแอป LinkedIn ใหม่
ในการตั้งค่า credential นี้ คุณจะต้องมีบัญชี LinkedIn, Company Page บน LinkedIn และ:
- Client ID: สร้างขึ้นหลังจากที่คุณสร้าง developer app ใหม่
- Client Secret: สร้างขึ้นหลังจากที่คุณสร้าง developer app ใหม่
วิธีสร้าง developer app ใหม่และตั้งค่า credential:
- เข้าสู่ระบบ LinkedIn และเลือก link นี้เพื่อ create a new developer app
- ป้อน App name สำหรับแอปของคุณ เช่น
n8n integration
- สำหรับ LinkedIn Page ให้ป้อน Company Page ของ LinkedIn หรือใช้ link Create a new LinkedIn Page เพื่อสร้างหน้าใหม่ทันที ดูข้อมูลเพิ่มเติมได้ที่ Associate an App with a LinkedIn Page
- เพิ่ม App logo
- ทำเครื่องหมายในช่องเพื่อยอมรับ Legal agreement
- เลือก Create app
- ขั้นตอนนี้ควรเปิดแท็บ Products เลือก products/APIs ที่คุณต้องการเปิดใช้งานสำหรับแอปของคุณ เพื่อให้ LinkedIn node ทำงานได้อย่างถูกต้อง คุณต้องรวม:
- Share on LinkedIn
- Sign In with LinkedIn using OpenID Connect
- เมื่อคุณขอเข้าถึง products ที่ต้องการแล้ว ให้เปิดแท็บ Auth
- คัดลอก Client ID และป้อนลงใน n8n credential ของคุณ
- เลือกไอคอนเพื่อ Copy Primary Client Secret ป้อนข้อมูลนี้ลงใน n8n credential ของคุณเป็น Client Secret
Posting from organization accounts
หากต้องการโพสต์ในฐานะองค์กร คุณต้องส่งแอปของคุณผ่านกระบวนการ Community Management App Review ของ LinkedIn
ดูข้อมูลเพิ่มเติมเกี่ยวกับ scopes และ permissions ได้ที่ Getting Access to LinkedIn APIs
Using OAuth2#
ใช้วิธีนี้สำหรับแอป LinkedIn และบัญชีผู้ใช้ที่เก่ากว่าเท่านั้น
หมายเหตุสำหรับผู้ใช้ n8n Cloud
ผู้ใช้ Cloud ไม่จำเป็นต้องให้รายละเอียดการเชื่อมต่อ เลือก Connect my account เพื่อเชื่อมต่อผ่านเบราว์เซอร์ของคุณ
ผู้ใช้ทุกคนต้องเลือก:
- Organization Support: หากเปิดใช้งาน credential จะขออนุญาตโพสต์ในฐานะองค์กรโดยใช้ scope
w_organization_social
- หากต้องการใช้ตัวเลือกนี้ คุณต้องส่งแอปของคุณผ่านกระบวนการ Community Management App Review ของ LinkedIn
- Legacy: หากเปิดใช้งาน credential จะใช้ legacy scopes สำหรับ
r_liteprofile
และr_emailaddress
แทน scopes ใหม่profile
และemail
หากคุณ self-hosting n8n คุณจะต้องตั้งค่า OAuth2 ตั้งแต่ต้นโดยสร้าง developer app ใหม่:
- เข้าสู่ระบบ LinkedIn และเลือก link นี้เพื่อ create a new developer app
- ป้อน App name สำหรับแอปของคุณ เช่น
n8n integration
- สำหรับ LinkedIn Page ให้ป้อน Company Page ของ LinkedIn หรือใช้ link Create a new LinkedIn Page เพื่อสร้างหน้าใหม่ทันที ดูข้อมูลเพิ่มเติมได้ที่ Associate an App with a LinkedIn Page
- เพิ่ม App logo
- ทำเครื่องหมายในช่องเพื่อยอมรับ Legal agreement
- เลือก Create app
- ขั้นตอนนี้ควรเปิดแท็บ Products เลือก products/APIs ที่คุณต้องการเปิดใช้งานสำหรับแอปของคุณ เพื่อให้ LinkedIn node ทำงานได้อย่างถูกต้อง คุณต้องรวม:
- Share on LinkedIn
- Sign In with LinkedIn using OpenID Connect
- เมื่อคุณขอเข้าถึง products ที่ต้องการแล้ว ให้เปิดแท็บ Auth
- คัดลอก Client ID และป้อนลงใน n8n credential ของคุณ
- เลือกไอคอนเพื่อ Copy Primary Client Secret ป้อนข้อมูลนี้ลงใน n8n credential ของคุณเป็น Client Secret
Posting from organization accounts
หากต้องการโพสต์ในฐานะองค์กร คุณต้องส่งแอปของคุณผ่านกระบวนการ Community Management App Review ของ LinkedIn
ดูข้อมูลเพิ่มเติมเกี่ยวกับ scopes และ permissions ได้ที่ Getting Access to LinkedIn APIs