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

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

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

การสื่อสารของพอร์ทัลและ Edge

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

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

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

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

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

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

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

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

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

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

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

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

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