บทนำ

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

ในฐานะผู้ให้บริการ API คุณได้พัฒนาชุด API เพื่อให้สิทธิ์เข้าถึงบริการแบ็กเอนด์ ขั้นตอนถัดไปคือการสร้างพอร์ทัลนักพัฒนาแอปเพื่อให้ผู้พัฒนาแอปทำสิ่งต่อไปนี้ได้

  • ดูข้อมูลเกี่ยวกับข้อมูลและข้อเสนอบริการ
  • ดูวิธีใช้ API โดยอ่านเอกสารประกอบที่ครอบคลุม รวมถึงกรณีการใช้งานตัวอย่าง บทแนะนำ และเอกสารอ้างอิง
  • ลงทะเบียนโดยใช้กระบวนการแบบบริการตนเองเพื่อสร้างแอปที่ใช้ API ของคุณ

ภาพรวมของโซลูชันพอร์ทัลนักพัฒนาซอฟต์แวร์

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

โซลูชัน ฟีเจอร์ Apigee เป็นผู้โฮสต์ใช่ไหม การสนับสนุน
(ต้องมีการสมัครใช้บริการที่มีใบอนุญาต)
พอร์ทัล Apigee แบบผสานรวม การพัฒนาพอร์ทัลแบบบริการตนเองที่เรียบง่าย
(ลูกค้า Apigee Edge Public Cloud เท่านั้น)
ใช่ การสนับสนุน Apigee ทุกวันตลอด 24 ชั่วโมง
พอร์ทัล Drupal 10 การพัฒนาพอร์ทัลแบบบริการตนเองที่ปรับแต่งได้อย่างเต็มที่โดยใช้โปรเจ็กต์ Drupal 10 แบบโอเพนซอร์ส การผสานรวมกับ Apigee โดยใช้โมดูล Apigee Edge ไม่ การสนับสนุน Apigee ตลอด 24 ชั่วโมงสำหรับปัญหาแบบมีค่าธรรมเนียม
พอร์ทัลที่กำหนดเอง การพัฒนาพอร์ทัลแบบทำเองที่ปรับแต่งได้อย่างเต็มที่โดยใช้ API ของแพลตฟอร์ม Apigee ไม่ การสนับสนุน Apigee ทุกวันตลอด 24 ชั่วโมงสำหรับ API ของแพลตฟอร์ม Apigee เท่านั้น

เลือกโซลูชันพอร์ทัลนักพัฒนาซอฟต์แวร์

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

แผนภาพลำดับงานที่แสดงเวลาที่ควรใช้ Drupal และเวลาที่ควรใช้พอร์ทัลที่ผสานรวม Apigee

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

ขณะนี้พอร์ทัลที่ใช้ Drupal เป็นตัวเลือกเดียวสำหรับลูกค้า Apigee Edge สำหรับ Private Cloud และลูกค้าการสร้างรายได้

การเปรียบเทียบฟีเจอร์ของพอร์ทัลนักพัฒนาซอฟต์แวร์

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

ฟีเจอร์ พอร์ทัลแบบผสานรวม Drupal
การพัฒนาเนื้อหาพอร์ทัลโดยใช้มาร์กดาวน์ ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
การพัฒนาเนื้อหาพอร์ทัลโดยใช้ HTML ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
เอกสารอ้างอิง API ที่แสดงผลจากข้อกำหนดของ OpenAPI ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
การรองรับข้อกำหนด OpenAPI เวอร์ชัน 3 ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
ส่งคำขอแบบสดจากเอกสารอ้างอิง API ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
ธีมที่กำหนดเอง ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
เมนูที่กำหนดเอง ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
แท็กของบุคคลที่สาม เช่น Google Analytics ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
โค้ด JavaScript ที่กำหนดเอง ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
ชื่อโดเมนที่กำหนดเอง ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
เปิดใช้ HTTPS ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
ข้อกำหนดและเงื่อนไขในการสร้างบัญชี ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
การเพิ่มประสิทธิภาพการแสดงผลในอุปกรณ์เคลื่อนที่ ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
การผสานรวมกับสคริปต์ที่กำหนดเองและแท็กสคริปต์ ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
การกำหนดค่า SMTP ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
การกำหนดค่าเทมเพลตอีเมล ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
CAPTCHA เพื่อป้องกันสแปม ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
บทบาทและสิทธิ์สำหรับบัญชีนักพัฒนาแอป/ผู้บริโภค ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
การเข้าสู่ระบบแบบรวมศูนย์ ไอคอนเครื่องหมายถูกสีเขียว ไอคอนเครื่องหมายถูกสีเขียว
API การจัดการเนื้อหา การใช้ Drupal
การสร้างรายได้ เร็วๆ นี้ ไอคอนเครื่องหมายถูกสีเขียว
การกำหนดค่าการค้นหา * ไอคอนเครื่องหมายถูกสีเขียว
บล็อกและฟอรัม ** ไอคอนเครื่องหมายถูกสีเขียว
เทมเพลตหน้าเว็บสำหรับการสร้างเนื้อหา ไอคอนเครื่องหมายถูกสีเขียว
การวิเคราะห์แอปในพอร์ทัล ไอคอนเครื่องหมายถูกสีเขียว
การจัดการเหตุการณ์ตามกฎ ไอคอนเครื่องหมายถูกสีเขียว
ขยายได้ด้วยโมดูลเสริม ไอคอนเครื่องหมายถูกสีเขียว
ขั้นตอนการลงทะเบียนแอปที่กำหนดเอง ไอคอนเครื่องหมายถูกสีเขียว
ขั้นตอนการลงทะเบียนนักพัฒนาแอปที่กำหนดเอง ไอคอนเครื่องหมายถูกสีเขียว
บันทึกของพอร์ทัล ไอคอนเครื่องหมายถูกสีเขียว
ตัวตรวจสอบลิงก์ ไอคอนเครื่องหมายถูกสีเขียว
การรองรับ Microsoft Internet Explorer/Microsoft Edge Microsoft Edge เท่านั้น ไอคอนเครื่องหมายถูกสีเขียว
การสนับสนุนของ Apigee ดูตารางด้านบน ดูตารางด้านบน

สร้างพอร์ทัลแบบผสานรวม

หากเป็นลูกค้า Apigee Edge สำหรับ Public Cloud คุณจะสร้างพอร์ทัลนักพัฒนาซอฟต์แวร์แบบเบาได้อย่างรวดเร็วใน UI ของ Edge ไปที่ https://apigee.com/edge ลงชื่อเข้าใช้ แล้วเลือกเผยแพร่ > พอร์ทัลในแถบนำทางด้านข้างของ UI ของ Edge โปรดดูรายละเอียดทั้งหมดที่หัวข้อสร้างพอร์ทัลแบบผสานรวม

รูปภาพต่อไปนี้แสดงหน้า Landing Page สำหรับพอร์ทัลแบบผสานรวม

บทนำของพอร์ทัล

สร้างพอร์ทัลที่ใช้ Drupal

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

Apigee Edge ใช้ได้กับ Drupal เวอร์ชันต่อไปนี้

เวอร์ชัน คำอธิบาย
Drupal 10 ให้บริการระบบจัดการเนื้อหา (CMS) ระดับองค์กรแบบโอเพนซอร์สที่จัดการโดยลูกค้าที่เชื่อถือได้ เนื่องจาก Drupal 10 เป็นโอเพนซอร์ส คุณจึงขยายและมีส่วนร่วมในการพัฒนาเฟรมเวิร์กพอร์ทัล Drupal 10 และใช้ประโยชน์จากความรู้ของชุมชน Drupal ได้ ดูข้อมูลเพิ่มเติมได้ที่ สร้างพอร์ทัลโดยใช้ Drupal 10

สร้างพอร์ทัลที่กำหนดเองโดยใช้ 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 ได้ที่