วิธีที่พอร์ทัลนักพัฒนาซอฟต์แวร์สื่อสารกับ Edge

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

ข้อมูลส่วนใหญ่ที่พอร์ทัลนักพัฒนาซอฟต์แวร์ใช้จะจัดเก็บไว้ใน Apigee Edge โดยพอร์ทัลจะทำหน้าที่เป็นไคลเอ็นต์ของ Edge พอร์ทัลนักพัฒนาซอฟต์แวร์จะส่งคำขอ REST HTTP หรือ HTTPS เพื่อดึงข้อมูลจาก Edge หรือส่งข้อมูลไปยัง Edge ตามความจำเป็น ตัวอย่างเช่น เมื่อนักพัฒนาแอปลงทะเบียนแอปใหม่ในพอร์ทัล พอร์ทัลจะส่งคำขอไปยัง Edge เพื่อจัดเก็บข้อมูลเกี่ยวกับแอป

การสื่อสารระหว่างพอร์ทัลกับอุปกรณ์ Edge

ส่วนต่อไปนี้จะให้รายละเอียดเพิ่มเติม

ตำแหน่งที่จัดเก็บการลงทะเบียนแอปและคีย์ API

เมื่อนักพัฒนา API ดำเนินการตามกระบวนการลงทะเบียนแอปในพอร์ทัลนักพัฒนาซอฟต์แวร์เสร็จสมบูรณ์ พอร์ทัลจะส่งข้อมูลเกี่ยวกับแอปไปยัง Apigee Edge ซึ่งรวมถึงชื่อแอปและผลิตภัณฑ์ API ที่เชื่อมโยงกับแอป หาก Edge ลงทะเบียนแอปสำเร็จ Edge จะส่งคีย์ API รายการเดียวกลับไปยังพอร์ทัล นักพัฒนาแอป API จะใช้คีย์ API นั้นเพื่อเข้าถึงผลิตภัณฑ์ API ที่เชื่อมโยงกับแอป

ระบบจะจัดเก็บข้อมูลเกี่ยวกับแอปและคีย์ API ไว้ใน Edge เท่านั้น โดยจะไม่จัดเก็บไว้ในพอร์ทัล เมื่อนักพัฒนาแอป API ใช้พอร์ทัลเพื่อดูข้อมูลเกี่ยวกับแอป เช่น ผ่านหน้า "แอปของฉัน" พอร์ทัลจะส่งคำขอไปยัง Edge พร้อมคีย์ API เพื่อเข้าถึงข้อมูล

ในทำนองเดียวกัน เมื่อนักพัฒนาแอป API เพิ่ม นำออก หรือแก้ไขแอป พอร์ทัลจะส่งการแก้ไขไปยัง Edge เพื่อจัดเก็บ

เนื่องจากข้อมูลทั้งหมดเกี่ยวกับแอปและคีย์ API จัดเก็บไว้ใน Edge ผู้ดูแลระบบ Edge จึงสามารถแก้ไขข้อมูลได้โดยใช้ UI ของ Edge หรือ Management API ตัวอย่างเช่น ผู้ดูแลระบบสามารถทำสิ่งต่อไปนี้ได้

  • เพิ่ม นำออก หรือแก้ไขแอปของนักพัฒนาแอป API
  • อนุมัติหรือเพิกถอนคีย์ API สำหรับแอปของนักพัฒนาแอป API

ดูข้อมูลเพิ่มเติมได้ที่ ลงทะเบียนแอปและจัดการคีย์ API

ตำแหน่งที่จัดเก็บข้อมูลนักพัฒนาแอป API

เมื่อนักพัฒนา API ลงทะเบียนเป็นผู้ใช้พอร์ทัลนักพัฒนาซอฟต์แวร์รายใหม่ ระบบจะสร้างและจัดเก็บข้อมูลนักพัฒนา API ไว้ใน Edge ข้อมูลที่เก็บรักษาไว้สำหรับนักพัฒนาแอป API แต่ละรายมีดังนี้

  • ชื่อและนามสกุล
  • อีเมล
  • ชื่อผู้ใช้
  • สถานะบัญชีพอร์ทัล (ใช้งานอยู่หรือถูกบล็อก)
  • บทบาทในพอร์ทัล (ผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์ ผู้ดูแลระบบ อื่นๆ)
  • สิทธิ์ตามบทบาท

อีเมลเป็นคีย์หลักที่ Edge ใช้เพื่อระบุนักพัฒนาแอป API และอีเมลของนักพัฒนาแอปแต่ละรายต้องไม่ซ้ำกัน Edge จะสร้างรหัสนักพัฒนาแอปที่ไม่ซ้ำกันสำหรับแต่ละองค์กรที่นักพัฒนาแอป API สังกัดจากคีย์หลัก คุณอาจต้องใช้รหัสนักพัฒนาแอปเพื่อเชื่อมโยงแอปกับนักพัฒนาแอป API

ดูข้อมูลเพิ่มเติมได้ที่ ลงทะเบียนนักพัฒนาแอป