ROOM64 / KNOWLEDGE / N8N

Credentials สำหรับ LinkedIn

LinkedIn credentials — การเอกสารสำหรับการรับรอง LinkedIn ใช้การรับรองเหล่านี้เพื่อรับรองการรับรอง LinkedIn ใน n8n ซึ่งเป็นแพลตฟอร์มอัตโนมัติการทำงาน

อ่านต้นฉบับที่ n8n Official Docs ↗
คำแปลอัตโนมัติภาษาไทย แปลด้วย Google Translate / M2M100 จากเอกสาร n8n ณ วันที่ 2026-09-28 ยังไม่ได้ตรวจทานทางเทคนิคทุกหน้า โค้ดและ expression คงตามต้นฉบับ ชื่อ node เมนู และศัพท์เทคนิคคงภาษาอังกฤษเพื่อเทียบกับหน้าจอ n8n

Credentials · ตั้งค่าการเชื่อมต่อ · LinkedIn credentials

← Credentials

สารบัญในหน้านี้

การเอกสารสำหรับการรับรอง LinkedIn ใช้การรับรองเหล่านี้เพื่อรับรองการรับรอง LinkedIn ใน n8n ซึ่งเป็นแพลตฟอร์มอัตโนมัติการทำงาน

คุณสามารถใช้ credentials เหล่านี้เพื่อตรวจสอบสิทธิ์ node ต่อไปนี้:

ข้อกำหนดเบื้องต้น

วิธีการรับรองความถูกต้องที่รองรับ

  • Community Management OAuth2 : ใช้วิธีการนี้หากคุณเป็นผู้ใช้ LinkedIn ใหม่หรือสร้างแอป LinkedIn ใหม่
  • OAuth2 : ใช้วิธีการนี้สำหรับแอป LinkedIn และบัญชีผู้ใช้เก่า

อ้างถึง การรับรอง API การจัดการชุมชนของ LinkedIn สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการ

การรับรองนี้ทำงานกับรุ่น API 202404.

การจัดการชุมชน OAuth2

ใช้วิธีการนี้หากคุณเป็นผู้ใช้ LinkedIn ใหม่หรือสร้างแอป LinkedIn ใหม่

หากต้องการกำหนดค่าข้อมูลประจำตัวนี้ คุณจะต้องมี ลิงค์อิน บัญชี, LinkedIn เว็บไซต์ บริษัท และ:

  • A Client ID : สร้างหลังจากที่คุณสร้างแอปพลิเคชันผู้พัฒนาใหม่
  • A Client Secret : สร้างหลังจากที่คุณสร้างแอปพลิเคชันผู้พัฒนาใหม่

เพื่อสร้างแอปพลิเคชันผู้พัฒนาใหม่และตั้งค่าการรับรอง:

  1. เข้าสู่ระบบ LinkedIn และเลือกลิงค์นี้เพื่อ สร้างแอปพลิเคชันผู้พัฒนาใหม่ .
  2. ป้อน App name สำหรับแอปของคุณ เช่น n8n integration.
  3. สำหรับ LinkedIn Page เข้าสู่ระบบ LinkedIn เว็บไซต์ บริษัท หรือใช้ สร้างหน้า LinkedIn ใหม่ (Create a new LinkedIn Page) เชื่อมต่อเพื่อสร้างหนึ่ง on-the-fly. Refer to เชื่อมต่อแอปกับหน้า LinkedIn สำหรับข้อมูลเพิ่มเติม
  4. เพิ่มอัน แอปโลโก้ (App logo).
  5. ทำเครื่องหมายในช่องเพื่อยอมรับ ข้อตกลงทางกฎหมาย (Legal agreement).
  6. เลือก Create app.
  7. สิ่งนี้ควรเปิด Products ตาราง เลือกผลิตภัณฑ์ / API ที่คุณต้องการเปิดใช้งานสำหรับแอปของคุณ สำหรับการทำงานของปุ่ม LinkedIn คุณต้องรวมและกำหนดค่า:
    • Share on LinkedIn
    • ลงทะเบียนกับ LinkedIn โดยใช้ OpenID Connect (Sign In with LinkedIn using OpenID Connect)
    • Advertising API (ถ้าคุณใช้มันเป็นบัญชีองค์กรมากกว่าบุคคล)
  8. เมื่อคุณได้ขอเข้าถึงผลิตภัณฑ์ที่คุณต้องการเปิด Auth แท็บ
  9. คัดลอก Client ID และป้อนลงใน credentials n8n ของคุณ
  10. เลือกไอคอนสำหรับ Copy ภาษาไทย Primary Client Secret . ใส่สิ่งนี้ใน n8n การรับรองของคุณในฐานะที่เป็น Client Secret.

โพสต์จากบัญชีองค์กร (Posting from organization accounts)

เพื่อโพสต์เป็นองค์กรคุณต้องวางแอปของคุณผ่าน LinkedIn การจัดการชุมชน App Review กระบวนการ

อ้างถึง การเข้าถึงแอปพลิเคชัน LinkedIn สำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อกำหนดและอนุญาต

การใช้ Lead Sync API

API Lead Sync ของ LinkedIn ช่วยให้คุณสามารถซิงค์ตอบสนองแบบ Lead จากโฆษณา LinkedIn และแบบฟอร์มอินทรีย์ (หน้า บริษัท, กิจกรรม, ผลิตภัณฑ์) ไปยังการทำงานของคุณ n8n โดยใช้ Webhooks สิ่งนี้ต้องมีการตั้งค่าเพิ่มเติมและการอนุมัติของ LinkedIn

Prerequisites

  • แอปผู้พัฒนา LinkedIn (สร้างขึ้นโดยใช้ขั้นตอนข้างต้น)
  • บัญชี LinkedIn ของ บริษัท ของคุณเชื่อมต่อกับแอปผู้พัฒนาของคุณ
  • การเข้าถึงผลิตภัณฑ์ Lead Sync API (ต้องใช้แอพพลิเคชันแยกต่างหาก)
  • URL Webhook HTTPS ที่สามารถเข้าถึงได้โดยสาธารณะ (URL Webhook ทำงานของคุณ n8n)

การตั้งค่ากระบวนการ (Setup process)

  1. สร้างแอป LinkedIn Developer (Create a LinkedIn developer app) ตามขั้นตอนในการจัดการชุมชน OAuth2 หรือ OAuth2 ส่วนข้างต้น
  2. เชื่อมต่อบัญชี บริษัท ของคุณ (Link your company account) : ส่งคำขอไปยัง LinkedIn เพื่อเชื่อมต่อบัญชี LinkedIn ของ บริษัท ของคุณกับแอปผู้พัฒนาของคุณ สิ่งนี้จะทำผ่านพอร์ทัลผู้พัฒนา LinkedIn
  3. กรุณาเข้าถึง API ของ Lead Sync (Request Lead Sync API access):
  4. การตั้งค่าอนุญาต (Configure permissions) : ตรวจสอบให้แน่ใจว่าแอปของคุณมี r_marketing_leadgen_automation ใบอนุญาตซึ่งช่วยให้คุณ:
    • การเข้าถึงแบบฟอร์มโฆษณาและแบบฟอร์มอินทรีย์ของสมาชิกที่ได้รับการรับรอง
    • การเข้าถึงการตอบสนองแบบฟอร์ม (Leads)
    • การจัดการการแจ้งเตือนหลัก (webhooks)
  5. การตั้งค่า Webhook ใน n8n (Set up webhook in n8n):
    • สร้าง workflow โดยใช้ node Webhook trigger ใน n8n
    • คัดลอก URL webhook จาก n8n (ควรจะเป็น HTTPS)
    • URL webhook จะต้องเข้าถึงสาธารณะและยอมรับคำขอ POST โดยไม่มีข้อกำหนดการอนุญาตเพิ่มเติม
  6. แก้ไขคำขอความท้าทาย (Handle the challenge request):
    • เมื่อคุณลงทะเบียนเว็บไซต์ของคุณกับ LinkedIn LinkedIn จะส่งคำขอ GET กับ challengeCode parameter คำถาม

    • workflow n8n ของคุณจะต้องตอบสนองภายใน 3 วินาทีด้วยโหลด JSON ซึ่งประกอบด้วย:

      • challengeCode : รหัส LinkedIn ที่ส่ง
      • challengeResponse : HMAC-SHA256 hash ของรหัสท้าทายโดยใช้ Client Secret ของแอปของคุณเป็นกุญแจ
    • รูปแบบการตอบสนองตัวอย่าง:

      {
        "challengeCode": "890e4665-4dfe-4ab1-b689-ed553bceeed0",
        "challengeResponse": "27b1d19678542072a7f1d0ce845d0c78cec22567f413697e25648f44fa3d1514"
      }
      
  7. สร้างการลงทะเบียนการแจ้งเตือนหลัก (Create lead notification subscription):
    • ใช้ leadNotifications API เพื่อสร้างสมาชิก Webhook

    • คุณสามารถสร้างสมาชิกในระดับที่แตกต่างกัน:

      • ระดับเจ้าของ (Owner level) : รับแจ้งเตือนสำหรับแบบฟอร์มทั้งหมดภายใต้องค์กรหรือบัญชีที่สนับสนุน
      • ระดับรูปแบบ (Form level) : รับการแจ้งเตือนเฉพาะสำหรับรูปแบบที่เฉพาะเจาะจง
      • ระดับองค์กรที่เกี่ยวข้อง (Associated entity level) : รับแจ้งเตือนสำหรับแบบฟอร์มที่เชื่อมโยงกับบุคคลที่เฉพาะเจาะจง (การแจ้งเตือนเหตุการณ์ ฯลฯ )
    • ตัวอย่างการโทร API:

      POST https://api.linkedin.com/rest/leadNotifications
      {
        "webhook": "https://your-n8n-instance.com/webhook/linkedin-leads",
        "owner": {"organization": "urn:li:organization:123456"},
        "leadType": "SPONSORED"
      }
      
  8. FETCH Lead Form คำตอบ (Fetch lead form responses):
    • เมื่อการแจ้งเตือน Webhook ถูกตั้งค่าแล้วคุณจะได้รับแจ้งเตือนเมื่อนำใหม่จะถูกส่ง

    • ใช้ leadFormResponses API เพื่อจับข้อมูลหลักที่แท้จริง:

      GET https://api.linkedin.com/rest/leadFormResponses?owner=(organization:urn%3Ali%3Aorganization%3A123456)&leadType=(leadType:SPONSORED)&q=owner
      

ประเภทนำ (Lead types)

LinkedIn สนับสนุนประเภทที่แตกต่างกันของผู้นำที่สามารถสังเคราะห์ได้:

  • SPONSORED : Leads ที่เก็บรวบรวมจากโฆษณาที่สนับสนุน
  • COMPANY : Leads ที่เก็บรวบรวมจากเว็บไซต์ของ บริษัท
  • EVENT : Leads ที่เก็บรวบรวมจากหน้ากิจกรรม
  • ORGANIZATION_PRODUCT : Leads ที่เก็บรวบรวมจากเว็บไซต์ผลิตภัณฑ์องค์กร

การรับรอง Webhook (Webhook validation)

LinkedIn จะยืนยันจุดสิ้นสุดของ webhook ต่อเวลา 2 ชั่วโมง หากการยืนยันผิดพลาด 3 ครั้งต่อเนื่องจุดสิ้นสุดจะถูกบล็อกและเหตุการณ์จะไม่ถูกส่งอีกต่อไป ให้แน่ใจว่าจุดสิ้นสุดของ webhook:

  • คำตอบในการตอบคำขอภายใน 3 วินาที
  • กลับรหัสสถานะ 2xx HTTP สำหรับการแจ้งเตือนทั้งหมด
  • ใช้ HTTPS ( URL HTTP ไม่สนับสนุน)
  • มีการเข้าถึงสาธารณะโดยไม่มีข้อกำหนดการรับรอง

Security

เพื่อตรวจสอบว่าการแจ้งเตือนมาจาก LinkedIn:

  1. ตรวจสอบ X-LI-Signature หัวในคำขอโพสต์
  2. หัวนี้มี hash HMAC-SHA256 ของร่างกาย POST ที่เข้ารหัส JSON, คอมพิวเตอร์โดยใช้ความลับของแอปของคุณ
  3. คอมโพสิต hash ที่เดียวกันบนด้านของคุณและตรวจสอบว่าตรงกับ
  4. ปล่อยให้เกิดเหตุการณ์ใด ๆ ที่สัญญาไม่ตรงกับ

เกี่ยวกับ LinkedIn หลักฐาน API หลักฐาน และ คู่มือการยืนยัน Webhook สำหรับข้อมูลเพิ่มเติม

การใช้ OAuth2

เพียงใช้วิธีการนี้สำหรับแอป LinkedIn และบัญชีผู้ใช้เก่า

หมายเหตุสำหรับผู้ใช้ n8n Cloud (Note for n8n Cloud users)

ผู้ใช้ระบบคลาวด์ไม่จำเป็นต้องระบุรายละเอียดการเชื่อมต่อ เลือก Connect my account เพื่อเชื่อมต่อผ่านเบราว์เซอร์ของคุณ

ผู้ใช้ทุกคนต้องเลือก:

  • Organization Support : หากเปิดใช้งานการรับรองขออนุญาตให้โพสต์เป็นองค์กรโดยใช้ w_organization_social ขอบเขต
  • Legacy : หากเปิดใช้งานการรับรองจะใช้สปอตสปอตเพื่อ r_liteprofile และ r_emailaddress แทนที่ใหม่ profile และ email ขอบเขต

ถ้าคุณเป็น โฮสติ้งด้วยตนเอง n8n คุณจะต้องตั้งค่า OAuth2 จาก scratch โดยการสร้างแอปผู้พัฒนาใหม่:

  1. เข้าสู่ระบบ LinkedIn และเลือกลิงค์นี้เพื่อ สร้างแอปพลิเคชันผู้พัฒนาใหม่ .
  2. ป้อน App name สำหรับแอปของคุณ เช่น n8n integration.
  3. สำหรับ LinkedIn Page เข้าสู่ระบบ LinkedIn เว็บไซต์ บริษัท หรือใช้ สร้างหน้า LinkedIn ใหม่ (Create a new LinkedIn Page) เชื่อมต่อเพื่อสร้างหนึ่ง on-the-fly. Refer to เชื่อมต่อแอปกับหน้า LinkedIn สำหรับข้อมูลเพิ่มเติม
  4. เพิ่มอัน แอปโลโก้ (App logo).
  5. ทำเครื่องหมายในช่องเพื่อยอมรับ ข้อตกลงทางกฎหมาย (Legal agreement).
  6. เลือก Create app.
  7. สิ่งนี้ควรเปิด Products ตาราง เลือกผลิตภัณฑ์ / API ที่คุณต้องการเปิดใช้งานสำหรับแอปของคุณ เพื่อให้ปุ่ม LinkedIn จะทำงานอย่างถูกต้องคุณต้องรวมถึง:
    • Share on LinkedIn
    • ลงทะเบียนกับ LinkedIn โดยใช้ OpenID Connect (Sign In with LinkedIn using OpenID Connect)
  8. เมื่อคุณได้ขอเข้าถึงผลิตภัณฑ์ที่คุณต้องการเปิด Auth แท็บ
  9. คัดลอก Client ID และป้อนลงใน credentials n8n ของคุณ
  10. เลือกไอคอนสำหรับ Copy ภาษาไทย Primary Client Secret . ใส่สิ่งนี้ใน n8n การรับรองของคุณในฐานะที่เป็น Client Secret.

โพสต์จากบัญชีองค์กร (Posting from organization accounts)

เพื่อโพสต์เป็นองค์กรคุณต้องวางแอปของคุณผ่าน LinkedIn การจัดการชุมชน App Review กระบวนการ

อ้างถึง การเข้าถึงแอปพลิเคชัน LinkedIn สำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อกำหนดและอนุญาต

เอกสารและภาพต้นฉบับ © n8n GmbH · คำแปล คู่มือประกอบ และภาพแนวคิดเพิ่มเติมโดย Room64 · เว็บไซต์นี้ไม่ใช่เอกสารทางการของ n8n · Apache 2.0 พร้อม Commons Clause

มีงานที่อยากให้ Software, AI หรือ Automation ช่วยอยู่ไหม?

เล่า workflow หรือปัญหาที่ทีมกำลังเจอ เราช่วยดูได้ว่าควรใช้ระบบสำเร็จรูป เชื่อมเครื่องมือเดิม หรือพัฒนาเพิ่มเฉพาะส่วนไหน

คุยกับเราทาง LINEhello@room64.net