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

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

ข้อกำหนดเบื้องต้นเหล่านี้ เช่น การตั้งค่า API Hub, การสร้างอินสแตนซ์ปลั๊กอิน และการกำหนดค่าองค์กร Apigee Edge เพื่อเชื่อมต่อกับ API Hub

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

หากต้องการเริ่มต้น ให้จัดสรร 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 ให้ค้นหา "API Hub"
    • ไปที่บริการ API Hub
    • คลิกเปิดใช้ API หากได้รับแจ้ง
    • ทำตามขั้นตอนการจัดสรรบนหน้าจอเพื่อตั้งค่า API Hub ในระหว่างกระบวนการนี้ โปรดตรวจสอบว่าได้เปิดใช้สิทธิ์และส่วนเสริมที่จำเป็นสำหรับการประมวลผลทั้งข้อมูลเมตาและเหตุการณ์รันไทม์

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

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

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

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

  • เมื่อสร้างอินสแตนซ์ปลั๊กอินใน API Hub เรียบร้อยแล้ว คุณต้องกำหนดค่าองค์กร Apigee Edge เพื่อส่งข้อมูลไปยังอินสแตนซ์ดังกล่าว ขั้นตอนนี้ต้องใช้สิทธิ์ orgadmin ภายในองค์กร Apigee Edge ที่เกี่ยวข้องสำหรับการเรียก API ทั้งหมดที่จำเป็นสำหรับการตั้งค่าตัวเชื่อมต่อ API Hub
  • หากต้องการเปิดใช้ตัวเชื่อมต่อ API Hub สำหรับองค์กร Apigee Edge ให้ส่งคำขอ POST ไปยัง Edge Management API ดังนี้
    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"
        }'
      

    สำหรับ OAuth ให้ป้อน Bearer your-token ในช่องคีย์ (ดูข้อมูลเพิ่มเติมได้ที่รับโทเค็น)

    • ตำแหน่งคีย์: ส่วนหัว
    • ชื่อพารามิเตอร์: การให้สิทธิ์
    • ตัวเลือกการตรวจสอบสิทธิ์ที่มีให้:พื้นฐานและ OAuth

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