ข้อกำหนดเบื้องต้นสำหรับการผสานรวม

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
info

หน้านี้ระบุข้อกำหนดที่ต้องดำเนินการให้เสร็จสมบูรณ์ก่อนจึงจะเปิดใช้การผสานรวมตัวเชื่อมต่อฮับ API ของ Apigee Edge ได้

ขั้นตอนที่ 1: การจัดสรรฮับ API

วิธีจัดสรร API Hub ภายในโปรเจ็กต์ Google Cloud

  1. สร้างโปรเจ็กต์ Google Cloud:
    • ไปที่ Google Cloud Console
    • คลิกโปรเจ็กต์ใหม่จากตัวเลือกโปรเจ็กต์
    • ป้อนชื่อโปรเจ็กต์และเลือกบัญชีสำหรับการเรียกเก็บเงิน
    • คลิกสร้าง
    • หรือจะใช้ gcloud CLI ก็ได้
      gcloud projects create PROJECT_NAME
  2. เปิดใช้ API ของ API Hub และจัดสรร API Hub:
    • ใน Google Cloud Console ให้ค้นหา "Apigee API Hub"
    • ไปที่บริการฮับ API
    • คลิกเปิดใช้ API หากได้รับแจ้ง
    • ทำตามขั้นตอนการจัดสรรบนหน้าจอเพื่อตั้งค่าฮับ API ในระหว่างกระบวนการนี้ โปรดตรวจสอบว่าคุณได้เปิดใช้สิทธิ์และส่วนเสริมที่จำเป็นสำหรับการประมวลผลทั้งข้อมูลเมตาและเหตุการณ์รันไทม์

ขั้นตอนที่ 2: การสร้างอินสแตนซ์ปลั๊กอิน

อินสแตนซ์ปลั๊กอินใน API Hub ทำหน้าที่เป็นจุดลงทะเบียนสำหรับองค์กร Apigee Edge อย่างน้อย 1 องค์กร

  • ไปที่คอนโซล API Hub
  • ทำตามขั้นตอนในสร้างอินสแตนซ์ปลั๊กอินเพื่อสร้างอินสแตนซ์ปลั๊กอินของ Apigee Edge
  • ในระหว่างกระบวนการนี้ คุณจะได้รับชื่อทรัพยากรอินสแตนซ์ (หรือที่เรียกว่ารหัสเกตเวย์) รหัสนี้จะระบุองค์กร Apigee Edge ของคุณใน API Hub ได้แบบไม่ซ้ำกัน และมีความสำคัญต่อขั้นตอนถัดไป

การตั้งค่าการผสานรวมตัวเชื่อมต่อฮับ API ของ Apigee Edge (เลือกใช้สำหรับองค์กร)

เมื่อสร้างอินสแตนซ์ปลั๊กอินในฮับ API เรียบร้อยแล้ว คุณต้องกำหนดค่าองค์กร Apigee Edge เพื่อส่งข้อมูลไปยังอินสแตนซ์ดังกล่าว ขั้นตอนนี้ต้องใช้orgadminสิทธิ์ภายในองค์กร Apigee Edge ที่เกี่ยวข้องสำหรับการเรียก API ทั้งหมดที่จำเป็นสำหรับการตั้งค่าการผสานรวมตัวเชื่อมต่อ API Hub

หากต้องการเปิดใช้การผสานรวมตัวเชื่อมต่อ API Hub สำหรับองค์กร Apigee Edge ให้ใช้คำสั่งต่อไปนี้

curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \
  -H "Authorization: Bearer OAUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
      "gatewayId": "INSTANCE_RESOURCE_NAME"
  }'

สถานที่:

  • ORG_NAME คือชื่อองค์กร Apigee Edge ของคุณ
  • OAUTH_TOKENคือโทเค็น OAuth ที่ใช้เพื่อตรวจสอบสิทธิ์คำขอ ดูข้อมูลเพิ่มเติมเกี่ยวกับ การสร้างโทเค็น OAuth ได้ที่รับโทเค็น
  • INSTANCE_RESOURCE_NAME: ชื่อทรัพยากรของอินสแตนซ์ (รหัสเกตเวย์) ที่ได้จากขั้นตอนก่อนหน้า

เมื่อดำเนินการสำเร็จ ระบบจะลงทะเบียนองค์กร Apigee Edge กับอินสแตนซ์ปลั๊กอิน API Hub ที่ระบุ ซึ่งจะเริ่มกระบวนการซิงค์ทั้งข้อมูลเมตาของ API และข้อมูลรันไทม์