คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
ในขั้นตอนนี้ คุณจะได้เผยแพร่ API ไปยังพอร์ทัลโดยทำตามขั้นตอนต่อไปนี้
1. สร้างข้อกำหนดของ OpenAPI
2. สร้างพร็อกซี API จากข้อกำหนดเฉพาะ
3. สร้างผลิตภัณฑ์ API
4. เผยแพร่ API ในพอร์ทัล
ขั้นตอนที่ 1: สร้างข้อกำหนดของ OpenAPI
ข้อกำหนดเฉพาะของ OpenAPI แต่ละรายการทำหน้าที่เป็นแหล่งข้อมูลที่เชื่อถือได้ตลอดวงจร API มีการใช้ข้อกำหนดเดียวกันในแต่ละเฟสในวงจร API ตั้งแต่การพัฒนาไปจนถึงการเผยแพร่
วิธีสร้างข้อกำหนดของ OpenAPI
- เลือกพัฒนา > ข้อกำหนดในแถบนำทางด้านซ้ายเพื่อเปิดหน้าข้อกำหนด
- คลิก + ข้อกำหนด > นำเข้า URL
- ป้อนข้อมูลต่อไปนี้ในกล่องโต้ตอบการนำเข้า
- ชื่อการนำเข้า: helloworld
URL การนำเข้า: https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget.yaml
คลิกนำเข้า
ขั้นตอนที่ 2: สร้างพร็อกซี API จากข้อกำหนดเฉพาะ
สร้างพร็อกซี API จากข้อกำหนดของ OpenAPI ที่อธิบาย API
วิธีสร้างพร็อกซี API จากข้อกำหนดของ OpenAPI
- ในหน้าข้อกำหนด ให้วางเคอร์เซอร์เหนือข้อกำหนดของ helloworld เพื่อแสดงเมนูการทำงาน
- คลิก เพื่อสร้างพร็อกซี API ตามข้อกำหนด
วิซาร์ดสร้างพร็อกซีจะเปิดขึ้น และหน้ารายละเอียดจะป้อนข้อมูลล่วงหน้าโดยใช้ค่าจากข้อกำหนดของ OpenAPI - แก้ไขช่องคำอธิบายดังนี้ พร็อกซี API สำหรับ hello World
- คลิกถัดไป
ในหน้านโยบาย ให้ทำดังนี้
- ในส่วนความปลอดภัย: การให้สิทธิ์ ให้เลือกผ่าน (ไม่มีการให้สิทธิ์)
- ในส่วนความปลอดภัย: เบราว์เซอร์ ให้เลือกเพิ่มส่วนหัว CORS
คลิกถัดไป
ในหน้าโฟลว์ ให้ตรวจสอบว่าเลือกการดำเนินการทั้งหมดไว้แล้ว แล้วคลิกถัดไป
ในหน้า Virtual Hosts ให้ตรวจสอบว่าเลือกโฮสต์เสมือนทั้งหมดไว้แล้ว แล้วคลิก Next
ในหน้าสรุป ให้เลือกสภาพแวดล้อมที่ต้องการทำให้ใช้งานได้ในส่วนการทำให้ใช้งานได้แบบไม่บังคับ
คลิกสร้าง
ในหน้าสรุป คุณจะเห็นการรับทราบว่ามีการสร้างพร็อกซี API ใหม่สำเร็จและทำให้ใช้งานได้กับสภาพแวดล้อมการทดสอบแล้ว
ขั้นตอนที่ 3: สร้างผลิตภัณฑ์ API
สร้างผลิตภัณฑ์ API ที่มีทรัพยากร API ที่คุณต้องการแสดงต่อผู้บริโภค API
วิธีสร้างผลิตภัณฑ์ API
- เลือก เผยแพร่ > ผลิตภัณฑ์ API ในแถบนำทางด้านซ้ายเพื่อเปิดหน้าผลิตภัณฑ์ API
-
คลิก + ผลิตภัณฑ์ API
หน้าผลิตภัณฑ์ใหม่จะปรากฏขึ้น -
ป้อนรายละเอียดผลิตภัณฑ์สำหรับผลิตภัณฑ์ API ของคุณ
หมายเหตุ: ช่อง "ชื่อที่แสดง" และ "คำอธิบาย" จะแสดงในพอร์ทัลเมื่อคุณเผยแพร่ผลิตภัณฑ์ API โดยค่าเริ่มต้น คุณจะแก้ไขค่าได้ในขั้นตอนที่ 4: เผยแพร่ API ไปยังพอร์ทัลของคุณ
ฟิลด์ ค่า ชื่อ สวัสดีทุกคน ชื่อที่แสดง สวัสดีทุกคน คำอธิบาย ตัวอย่างง่ายๆ ว่า "สวัสดีโลก" สภาพแวดล้อม เลือกสภาพแวดล้อมที่มีการทำให้พร็อกซี API ใช้งานได้ การเข้าถึง สาธารณะ อนุมัติคำขอสิทธิ์เข้าถึงโดยอัตโนมัติ เปิดใช้ โควต้า (เว้นว่างไว้) ขอบเขต OAuth ที่อนุญาต (เว้นว่างไว้) -
ในส่วนทรัพยากร API ให้คลิกเพิ่มพร็อกซีเพื่อระบุพร็อกซี API ที่จะเพิ่มในผลิตภัณฑ์ API ของคุณ
กล่องโต้ตอบเพิ่มทรัพยากร API จะปรากฏขึ้น - คลิกพร็อกซี API (หากยังไม่ได้เลือกไว้) แล้วเลือก Mock-Target-API ในรายการ
- คลิกเพิ่ม
-
คลิกบันทึกเพื่อบันทึกผลิตภัณฑ์ API
ขั้นตอนที่ 4: เผยแพร่ API ในพอร์ทัลของคุณ
เผยแพร่ API ในพอร์ทัลเพื่อให้ลูกค้าได้เรียนรู้และใช้งาน API
วิธีเผยแพร่ API ไปยังพอร์ทัลของคุณ
- ไปที่หน้า API ในพอร์ทัล
- เลือกเผยแพร่ > พอร์ทัลในแถบนำทางด้านซ้าย
- คลิกแถวพอร์ทัลแรกของฉันเพื่อเปิดพอร์ทัล
- คลิกแคตตาล็อก API เพื่อแสดงหน้า API
- คลิก +
- เลือก Hey World ในกล่องโต้ตอบเพิ่มผลิตภัณฑ์ API ลงในแคตตาล็อก แล้วคลิกถัดไป
- ในส่วนรายละเอียด API ให้กำหนดค่าตัวเลือกต่อไปนี้
- เลือกเผยแพร่แล้ว (แสดงอยู่ในแคตตาล็อก) เพื่อเผยแพร่ API ไปยังพอร์ทัลของคุณ
- สำหรับรูปภาพที่แสดง ให้ทำดังนี้
- คลิกเลือกรูปภาพ
- คลิก home-background.jpg จากรายการรูปภาพที่มีอยู่ในกล่องโต้ตอบเลือกรูปภาพ
- คลิกเลือก
- ดูตัวอย่างรูปภาพแล้วคลิกเลือก
- สำหรับหมวดหมู่ ให้ป้อนเริ่มต้นใช้งาน แล้วกด Enter
ปล่อยให้ค่าอื่นๆ ทั้งหมดเป็นค่าเริ่มต้น
- ในส่วนเอกสารประกอบเกี่ยวกับ API หากต้องการสร้างเอกสารอ้างอิง API โดยอัตโนมัติจากภาพรวมของข้อกำหนด OpenAPI ให้ทำดังนี้
- เลือกเอกสาร OpenAPI
- คลิกเลือกเอกสาร
- เลือกแท็บข้อกำหนดของฉัน (หากยังไม่ได้เลือกไว้)
- เลือก helloworld จากรายการข้อกำหนดเฉพาะ
- คลิกเลือก
-
คลิกบันทึกเพื่อบันทึกรายละเอียด API
วิธีดูเอกสารอ้างอิง API
- คลิกพอร์ทัลถ่ายทอดสดเพื่อดูการเปลี่ยนแปลงในพอร์ทัลที่เผยแพร่อยู่ (หรือรีเฟรชพอร์ทัลที่เผยแพร่อยู่หากเปิดไว้ในแท็บอื่นอยู่แล้ว)
- คลิก API ในแถบนำทางด้านบนเพื่อดู API ที่เผยแพร่
- คลิกการ์ด Hello World เพื่อดูเอกสารอ้างอิง API ลองใช้ API
ยินดีด้วย คุณดูบทแนะนำจบแล้ว พร้อมจะดูข้อมูลเพิ่มเติมหรือยัง ไปที่สร้างพอร์ทัลที่ผสานรวม