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

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

ข้อมูลส่วนใหญ่ที่พอร์ทัลนักพัฒนาแอปใช้จะจัดเก็บไว้ใน Apigee Edge พอร์ทัลจะทำหน้าที่เป็นไคลเอ็นต์ของ Edge พอร์ทัลนักพัฒนาแอปจะส่งคําขอ REST ผ่าน HTTP หรือ HTTPS เพื่อดึงข้อมูลจากหรือส่งข้อมูลไปยัง 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

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