คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
ในฐานะผู้ให้บริการ API คุณได้พัฒนาชุด API เพื่อให้สิทธิ์การเข้าถึงบริการแบ็กเอนด์ ขั้นตอนถัดไปคือการสร้างพอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์เพื่อให้นักพัฒนาแอปทำสิ่งต่อไปนี้ได้
- ดูข้อมูลเกี่ยวกับข้อมูลและบริการที่มีให้
- ดูวิธีใช้ API โดยอ่านเอกสารประกอบที่ครอบคลุม รวมถึงตัวอย่าง Use Case, บทแนะนำ และเอกสารอ้างอิง
- ลงทะเบียนโดยใช้กระบวนการแบบบริการตนเองเพื่อสร้างแอปที่ใช้ API ของคุณ
ภาพรวมของโซลูชันพอร์ทัลสำหรับนักพัฒนาแอป
Apigee สนับสนุนโซลูชันพอร์ทัลของนักพัฒนาซอฟต์แวร์มากมายที่สรุปไว้ในตารางต่อไปนี้ โดยมีตั้งแต่การเทิร์นคีย์แบบง่ายไปจนถึงการปรับแต่งและขยายบริการได้อย่างเต็มที่ เมื่อเลือกโซลูชัน คุณจะต้องรักษาสมดุลระหว่างข้อกำหนดการปรับแต่งกับเวลาและความรู้ที่จำเป็นต่อการใช้งานพอร์ทัล
โซลูชัน | ฟีเจอร์ | โฮสต์โดย Apigee ใช่ไหม | การสนับสนุน (ต้องสมัครใช้บริการที่มีใบอนุญาต) |
---|---|---|---|
พอร์ทัลที่ผสานรวม Apigee | การพัฒนาพอร์ทัลแบบบริการตนเองอย่างง่าย (ลูกค้า Apigee Edge Public Cloud เท่านั้น) |
มี | การสนับสนุนทุกวันตลอด 24 ชั่วโมงของ Apigee |
พอร์ทัล Drupal 9 | การพัฒนาพอร์ทัลแบบบริการตนเองที่ปรับแต่งได้อย่างเต็มรูปแบบโดยใช้โปรเจ็กต์ Drupal 9 แบบโอเพนซอร์ส การผสานรวมกับ Apigee โดยใช้โมดูล Apigee Edge | ไม่ได้ | การสนับสนุนทุกวันตลอด 24 ชั่วโมงของ Apigee สำหรับปัญหาการแก้ไขข้อขัดข้อง |
พอร์ทัลที่กำหนดเอง | การพัฒนาพอร์ทัลด้วยตนเองที่ปรับแต่งได้อย่างเต็มรูปแบบโดยใช้ API ของแพลตฟอร์ม Apigee | ไม่ได้ | Apigee ที่สนับสนุนทุกวันตลอด 24 ชั่วโมงสำหรับ API ของแพลตฟอร์ม Apigee เท่านั้น |
เลือกโซลูชันพอร์ทัลนักพัฒนาซอฟต์แวร์
เพื่อช่วยคุณในการตัดสินใจว่าจะเลือกโซลูชันพอร์ทัลนักพัฒนาซอฟต์แวร์ใด โปรดดูแผนผังการตัดสินใจต่อไปนี้และอ่านการเปรียบเทียบฟีเจอร์พอร์ทัลสำหรับนักพัฒนาแอป
![แผนภาพโฟลว์ที่แสดงว่าควรใช้ Drupal และเมื่อใดควรใช้พอร์ทัลที่ผสานรวม Apigee](https://docs.apigee.com/static/api-platform/images/portal-decision-tree.png?hl=th)
หากคุณเป็นลูกค้า Apigee Edge สำหรับ Public Cloud ให้พิจารณาสร้างพอร์ทัลที่ผสานรวม Apigee หากวางแผนที่จะรองรับ Use Case ทั่วไปสำหรับการพัฒนาพอร์ทัล เช่น การลงทะเบียนมาตรฐานและการสร้างแอป และมีสไตล์มากกว่าการเปลี่ยนแปลงฟังก์ชันการทำงาน
ขณะนี้ พอร์ทัลที่ใช้ Drupal เป็นตัวเลือกเดียวสำหรับ Apigee Edge สำหรับ Private Cloud และลูกค้าที่มีสิทธิ์สร้างรายได้
การเปรียบเทียบฟีเจอร์พอร์ทัลสำหรับนักพัฒนาแอป
ตารางต่อไปนี้เปรียบเทียบฟีเจอร์ระหว่างพอร์ทัลที่ผสานรวมของ Apigee และพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal
ฟีเจอร์ | พอร์ทัลแบบผสานรวม | Drupal |
---|---|---|
การพัฒนาเนื้อหาพอร์ทัลโดยใช้มาร์กดาวน์ |
![]() |
![]() |
การพัฒนาเนื้อหาพอร์ทัลโดยใช้ HTML |
![]() |
![]() |
เอกสารอ้างอิง API ที่แสดงผลจากข้อกำหนดของ OpenAPI |
![]() |
![]() |
การรองรับข้อกำหนดเฉพาะของ OpenAPI เวอร์ชัน 3 |
![]() |
![]() |
ส่งคำขอแบบเรียลไทม์จากการอ้างอิง API |
![]() |
![]() |
ธีมที่กำหนดเอง |
![]() |
![]() |
เมนูที่กำหนดเอง |
![]() |
![]() |
แท็กจากบุคคลที่สาม เช่น Google Analytics |
![]() |
![]() |
โค้ด JavaScript ที่กำหนดเอง |
![]() |
![]() |
ชื่อโดเมนที่กำหนดเอง |
![]() |
![]() |
เปิดใช้ HTTP แล้ว |
![]() |
![]() |
ข้อกำหนดและเงื่อนไขสำหรับการสร้างบัญชี |
![]() |
![]() |
การเพิ่มประสิทธิภาพโฆษณาแบบดิสเพลย์บนอุปกรณ์เคลื่อนที่ |
![]() |
![]() |
การผสานรวมกับสคริปต์และแท็กสคริปต์ที่กำหนดเอง | ![]() |
![]() |
การกำหนดค่า SMTP |
![]() |
![]() |
การกำหนดค่าเทมเพลตอีเมล |
![]() |
![]() |
CAPTCHA เพื่อป้องกันสแปม | ![]() |
![]() |
บทบาทและสิทธิ์สำหรับบัญชีนักพัฒนาซอฟต์แวร์/ผู้บริโภค | ![]() |
![]() |
การเข้าสู่ระบบแบบรวมศูนย์ | ![]() |
![]() |
API การจัดการเนื้อหา | การใช้ Drupal | |
การสร้างรายได้ | เร็วๆ นี้ |
![]() |
การกำหนดค่าการค้นหา | * |
![]() |
บล็อกและฟอรัม | ** |
![]() |
เทมเพลตหน้าเว็บสำหรับการสร้างเนื้อหา |
![]() |
|
การวิเคราะห์แอปในพอร์ทัล |
![]() |
|
การจัดการเหตุการณ์ที่อิงตามกฎ |
![]() |
|
ขยายได้ด้วยโมดูลส่วนเสริม |
![]() |
|
ขั้นตอนการลงทะเบียนแอปที่กำหนดเอง |
![]() |
|
ขั้นตอนการลงทะเบียนนักพัฒนาซอฟต์แวร์ที่กำหนดเอง |
![]() |
|
บันทึกของพอร์ทัล |
![]() |
|
ตัวตรวจสอบลิงก์ |
![]() |
|
การรองรับ Microsoft Internet Explorer/Microsoft Edge | Microsoft Edge เท่านั้น |
![]() |
การสนับสนุนของ Apigee | ดูตารางด้านบน | ดูตารางด้านบน |
สร้างพอร์ทัลที่ผสานรวม
หากคุณเป็นลูกค้า Apigee Edge สำหรับ Public Cloud คุณจะสร้างพอร์ทัลนักพัฒนาซอฟต์แวร์ขนาดเล็กได้อย่างรวดเร็วใน UI ของ Edge ไปที่ https://apigee.com/edge ลงชื่อเข้าใช้ แล้วเลือกเผยแพร่ > พอร์ทัล ในแถบนำทางด้านข้างของ Edge UI ดูรายละเอียดทั้งหมดได้ที่สร้างพอร์ทัลแบบผสานรวม
รูปต่อไปนี้แสดงหน้า Landing Page สำหรับพอร์ทัลที่ผสานรวม
สร้างพอร์ทัลที่ใช้ Drupal
เมื่อใช้เครื่องมือการพัฒนาพอร์ทัล Drupal คุณจะสามารถสร้างพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ปรับแต่งได้อย่างเต็มรูปแบบ Drupal มีชุดฟังก์ชันการทำงานเต็มรูปแบบและความสามารถ CMS ทั้งหมดของ Drupal พร้อมด้วยโมดูล Drupal เพิ่มเติมที่พัฒนาโดย Apigee อย่างไรก็ตาม การใช้งานพอร์ทัลที่ใช้ Drupal ต้องใช้เวลาและความพยายามมากกว่า
Apigee Edge ใช้งานได้ใน Drupal เวอร์ชันต่อไปนี้
เวอร์ชัน | คำอธิบาย |
---|---|
Drupal 9 | ให้บริการระบบจัดการเนื้อหา (CMS) ระดับองค์กร (CMS) เชื่อถือได้ เนื่องจาก Drupal 9 เป็นโอเพนซอร์ส คุณจึงขยายและมีส่วนร่วมในเฟรมเวิร์กการพัฒนาพอร์ทัล Drupal 9 รวมถึงใช้ประโยชน์จากความรู้ของชุมชน Drupal ได้ ดูข้อมูลเพิ่มเติมได้ที่สร้างพอร์ทัลโดยใช้ Drupal 9 |
สร้างพอร์ทัลที่กำหนดเองโดยใช้ Apigee Edge API
สร้างพอร์ทัลของคุณเองที่ปรับแต่งเองทั้งหมด โดยใช้ Apigee Edge API ที่สรุปไว้ในตารางต่อไปนี้ ดูข้อมูลเพิ่มเติมได้ที่
หมวดหมู่ | Apigee API | คำอธิบาย |
Analytics | สถิติ | ดูข้อมูลวิเคราะห์สำหรับ API |
คีย์ API | คีย์ของแอป: นักพัฒนาซอฟต์แวร์ | จัดการคีย์ API ที่ใช้เพื่อให้สิทธิ์การใช้ API ในแอป |
ผลิตภัณฑ์ API | ผลิตภัณฑ์ API | จัดการผลิตภัณฑ์ API ที่คุณเผยแพร่ไปยังพอร์ทัลนักพัฒนาซอฟต์แวร์ |
แอปพลิเคชัน | แอป | จัดการแอปพลิเคชันที่ลงทะเบียนโดยนักพัฒนาซอฟต์แวร์เพื่อใช้ API ของคุณ |
นักพัฒนาซอฟต์แวร์ | นักพัฒนาแอป | จัดการนักพัฒนาแอปที่ลงทะเบียนในพอร์ทัลนักพัฒนาซอฟต์แวร์ |
การสร้างรายได้ | การสร้างรายได้ | สร้างรายได้จาก API |
ลดความซับซ้อนในการผสานรวมไคลเอ็นต์พอร์ทัลโดยใช้ไลบรารีของไคลเอ็นต์ Apigee Edge สำหรับ PHP SDK ช่วยให้การเขียนโมดูล PHP ที่ใช้ Apigee API ตามที่อธิบายไว้ในตารางก่อนหน้านี้เป็นเรื่องง่าย ดูข้อมูลเพิ่มเติมเกี่ยวกับไลบรารีของไคลเอ็นต์ Apigee API สำหรับ PHP ได้ที่