บทนำ

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

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

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

ภาพรวมโซลูชันพอร์ทัลนักพัฒนาแอป

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

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

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

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

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

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

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

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

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

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

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

หากเป็นลูกค้า Apigee Edge สําหรับระบบคลาวด์สาธารณะ คุณสามารถสร้างพอร์ทัลนักพัฒนาแอปแบบเบาได้ใน 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 App Keys: นักพัฒนาแอป

คีย์แอป: บริษัท

จัดการคีย์ API ที่ใช้เพื่อให้สิทธิ์การใช้ API ในแอป
ผลิตภัณฑ์ API ผลิตภัณฑ์ API จัดการผลิตภัณฑ์ API ที่คุณเผยแพร่ในพอร์ทัลนักพัฒนาซอฟต์แวร์
แอปพลิเคชัน แอป

แอป: นักพัฒนาแอป

แอป: บริษัท

จัดการแอปพลิเคชันที่นักพัฒนาแอปลงทะเบียนเพื่อใช้งาน API
นักพัฒนาซอฟต์แวร์ นักพัฒนาแอป

บริษัท

นักพัฒนาแอปของบริษัท

จัดการนักพัฒนาแอปที่ลงทะเบียนในพอร์ทัลนักพัฒนาแอป
การสร้างรายได้ การสร้างรายได้ สร้างรายได้จาก API

ลดความซับซ้อนในการผสานรวมไคลเอ็นต์พอร์ทัลโดยใช้ไลบรารีของไคลเอ็นต์ Apigee Edge สำหรับ PHP SDK ช่วยให้เขียนโมดูล PHP ที่ใช้ Apigee API ที่อธิบายไว้ในตารางก่อนหน้าได้ง่าย ดูข้อมูลเพิ่มเติมเกี่ยวกับไลบรารีของไคลเอ็นต์ Apigee API สำหรับ PHP ได้ที่