คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
ลงทะเบียนและจัดการนักพัฒนาแอปตามที่อธิบายไว้ในส่วนต่อไปนี้ (การลงทะเบียนแอปเป็นกระบวนการแยกต่างหากตามที่อธิบายไว้ในลงทะเบียนแอปและจัดการคีย์ API)
บทนำ
Edge มีประโยชน์มากมายที่ขึ้นอยู่กับการทราบว่าใครเรียกใช้ API ของคุณ ตัวอย่างเช่น ความปลอดภัยของ API, การจัดการการเข้าชม และข้อมูลวิเคราะห์จำนวนมากขึ้นอยู่กับการทราบว่าใครเป็นผู้เรียก แล้ว Edge จะรู้ได้อย่างไรว่าใครเรียกใช้ API ของคุณ โดยการอ่านข้อมูลที่ไม่ซ้ำกันในการเรียก API แต่ละครั้ง เช่น รหัสผู้ใช้ คีย์ API หรือโทเค็น OAuth ข้อมูลที่ไม่ซ้ำกันนี้จะล็อกหรือปลดล็อกฟังก์ชันการทำงานที่คุณสร้างไว้ในพร็อกซี API ซึ่งช่วยให้คุณควบคุมการเข้าถึงและลักษณะการทํางานของ API ได้อย่างเต็มที่
นักพัฒนาแอปจึงต้องลงทะเบียนเพื่อใช้ API ของคุณ เมื่อเพิ่มแล้ว นักพัฒนาแอปจะลงทะเบียนแอป เลือก API ที่ต้องการใช้ และรับข้อมูลเข้าสู่ระบบ API ที่ไม่ซ้ำกัน (คีย์ผู้บริโภคและข้อมูลลับ) ที่จําเป็นในการเข้าถึง API ของคุณ
วิธีลงทะเบียนนักพัฒนาแอป
ลงทะเบียนนักพัฒนาแอปโดยใช้วิธีใดวิธีหนึ่งต่อไปนี้
- หากคุณมีบัญชี Edge แบบชำระเงิน นักพัฒนาแอปจะลงทะเบียนด้วยตนเองผ่านพอร์ทัลนักพัฒนาแอปได้ ดูข้อมูลเพิ่มเติมได้ที่ส่วนใดส่วนหนึ่งต่อไปนี้ตามประเภทของพอร์ทัลนักพัฒนาแอป
- พอร์ทัลแบบรวม: สร้างบัญชีนักพัฒนาแอปในพอร์ทัลแบบรวม
- Drupal 10: ลงทะเบียนบัญชีนักพัฒนาแอป
- Drupal 7: เพิ่มและจัดการบัญชีผู้ใช้
- ผู้ดูแลระบบสามารถลงทะเบียนนักพัฒนาแอปโดยใช้ API
- ในฐานะผู้ดูแลระบบพอร์ทัลนักพัฒนาแอป คุณสามารถจัดการนักพัฒนาแอปในพอร์ทัลได้โดยตรง ตามที่อธิบายไว้ในส่วนต่อไปนี้
- พอร์ทัลแบบรวม: จัดการบัญชีนักพัฒนาแอปเพื่อจัดการบัญชีนักพัฒนาแอป
- Drupal 10: วิธีที่นักพัฒนาแอปโต้ตอบกับโมดูล Apigee Edge
- Drupal 7: เพิ่มและจัดการบัญชีผู้ใช้
- ในฐานะผู้ดูแลระบบองค์กร ให้จัดการนักพัฒนาแอปโดยใช้ UI หรือ API ของ Edge ตามที่อธิบายไว้ในส่วนต่อไปนี้
คําแนะนําในการจัดการบัญชีนักพัฒนาแอปในพอร์ทัลนักพัฒนาแอป
Apigee ขอแนะนำให้คุณจัดการบัญชีนักพัฒนาแอปในพอร์ทัลนักพัฒนาแอปโดยตรง
หากคุณใช้พอร์ทัลแบบรวม การดำเนินการนี้จะเป็นวิธีเดียวที่ช่วยให้บัญชีนักพัฒนาแอปในพอร์ทัลแบบรวมและ Edge ซิงค์กันอยู่เสมอ
หากคุณใช้พอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal การจัดการบัญชีนักพัฒนาซอฟต์แวร์ในพอร์ทัลนักพัฒนาซอฟต์แวร์โดยตรงจะมีประโยชน์ดังต่อไปนี้
- เมื่อเพิ่มนักพัฒนาแอปผ่านอินเทอร์เฟซผู้ดูแลระบบในพอร์ทัล คุณจะตั้งรหัสผ่านของนักพัฒนาแอปสำหรับพอร์ทัลและเรียกให้ระบบส่งข้อความอีเมลอัตโนมัติถึงนักพัฒนาแอปได้
เมื่อเพิ่มหรือแก้ไขนักพัฒนาแอปโดยใช้ Edge ระบบจะไม่ส่งอีเมลถึงนักพัฒนาแอปและคุณจะตั้งรหัสผ่านให้นักพัฒนาแอปในพอร์ทัลไม่ได้ ดังนั้น นักพัฒนาแอปจึงต้องรีเซ็ตรหัสผ่านในพอร์ทัลก่อนจึงจะลงชื่อเข้าใช้พอร์ทัลได้
- ระบบจะส่งการเปลี่ยนแปลงในบัญชีของนักพัฒนาแอปในพอร์ทัลไปยัง Edge โดยอัตโนมัติ
หากตัดสินใจที่จะจัดการบัญชีนักพัฒนาแอปที่ใช้ Drupal โดยใช้ Edge คุณต้องซิงค์นักพัฒนาแอประหว่างพอร์ทัลกับ Edge
การสำรวจหน้าสำหรับนักพัฒนาแอป
เข้าถึงและสำรวจหน้าสำหรับนักพัฒนาซอฟต์แวร์โดยใช้ UI ของ Edge และ UI ของ Edge แบบคลาสสิก
Edge
วิธีเข้าถึงหน้าสำหรับนักพัฒนาแอปโดยใช้ UI ของ Edge
- ลงชื่อเข้าใช้ apigee.com/edge
- เลือกเผยแพร่ > นักพัฒนาแอปในแถบนําทางด้านซ้าย
หน้าสำหรับนักพัฒนาแอปจะปรากฏขึ้น
ดังที่ไฮไลต์ไว้ในรูปภาพ หน้าสำหรับนักพัฒนาแอปช่วยให้คุณทําสิ่งต่อไปนี้ได้
- เพิ่มนักพัฒนาแอป
- ดูและแก้ไขรายละเอียดของนักพัฒนาแอป ซึ่งรวมถึงข้อมูลต่อไปนี้
- ส่งออกข้อมูลการเผยแพร่
- ลบนักพัฒนาแอป
- ค้นหารายชื่อนักพัฒนาแอป
Edge แบบคลาสสิก (ระบบคลาวด์ส่วนตัว)
วิธีเข้าถึงหน้าสำหรับนักพัฒนาซอฟต์แวร์โดยใช้ UI ของ Edge แบบคลาสสิก
- ลงชื่อเข้าใช้
http://ms-ip:9000
โดยที่ ms-ip คือที่อยู่ IP หรือชื่อ DNS ของโหนดเซิร์ฟเวอร์การจัดการ - เลือกเผยแพร่ > นักพัฒนาแอปในแถบนําทางด้านบน
หน้าสำหรับนักพัฒนาแอปจะปรากฏขึ้น
- ดูรายชื่อนักพัฒนาแอป
- เพิ่มนักพัฒนาแอป
- ดูและแก้ไขรายละเอียดนักพัฒนาแอป รวมถึงแอตทริบิวต์ที่กำหนดเอง และเปิดใช้งานนักพัฒนาแอป
- ส่งออกข้อมูลการเผยแพร่
- ลบนักพัฒนาแอป
- ค้นหารายชื่อนักพัฒนาแอป
- ดูพอร์ทัลนักพัฒนาแอปที่เชื่อมต่อ (Drupal 7 เท่านั้น)
การเพิ่มนักพัฒนาแอป
วิธีเพิ่มนักพัฒนาแอป
- เข้าถึงหน้าสำหรับนักพัฒนาแอป
- คลิก + นักพัฒนาแอป
- ป้อนรายละเอียดนักพัฒนาแอป ซึ่งรวมถึงชื่อนามสกุล อีเมล และชื่อผู้ใช้
- คลิกสร้าง
การดูและแก้ไขรายละเอียดนักพัฒนาแอป
ดูและแก้ไขรายละเอียดนักพัฒนาแอป สําหรับองค์กรที่เปิดใช้การสร้างรายได้ คุณจะแก้ไขแอตทริบิวต์ที่กำหนดเองของการสร้างรายได้ที่ระบุไว้ในการกำหนดค่าแอตทริบิวต์การสร้างรายได้ได้
วิธีดูและแก้ไขรายละเอียดนักพัฒนาแอป
- เข้าถึงหน้าสำหรับนักพัฒนาแอป
- คลิกแถวของนักพัฒนาแอปที่ต้องการดูและแก้ไขเพื่อเปิดรายละเอียดของนักพัฒนาแอป
- ในส่วนรายละเอียดจะมีข้อมูลต่อไปนี้แสดงอยู่ แก้ไขรายละเอียดนักพัฒนาแอปตามที่จำเป็น
รายละเอียด คำอธิบาย รายละเอียด ชื่อและนามสกุล ชื่อผู้ใช้ และอีเมลของนักพัฒนาแอป สถานะการลงทะเบียนและระยะเวลา รวมถึงรหัสนักพัฒนาแอป
หากต้องการแก้ไขรายละเอียดของนักพัฒนาแอป ให้คลิกภายในช่องใดก็ได้ต่อไปนี้- ชื่อ
- นามสกุล
- อีเมล
- ชื่อผู้ใช้
แอตทริบิวต์ที่กำหนดเอง แอตทริบิวต์ที่กำหนดเองซึ่งกำหนดไว้สำหรับนักพัฒนาแอป กำหนดค่าแอตทริบิวต์ที่กำหนดเองตามที่จำเป็น ดูข้อมูลเพิ่มเติมได้ที่หัวข้อต่อไปนี้ แอป แอปที่นักพัฒนาแอปลงทะเบียนไว้ โปรดดูการลงทะเบียนแอป - เปิดหรือปิดใช้งานนักพัฒนาแอปในช่องสถานะ
ดูข้อมูลเพิ่มเติมได้ที่การเปิดและปิดใช้งานนักพัฒนาแอป
เมื่อใช้ Apigee Edge สําหรับระบบคลาวด์สาธารณะ Edge จะเก็บเอนทิตีต่อไปนี้ไว้ในแคชเป็นเวลาอย่างน้อย 180 วินาทีหลังจากที่เข้าถึงเอนทิตี
- โทเค็นการเข้าถึง OAuth ซึ่งหมายความว่าโทเค็นที่ถูกเพิกถอนอาจยังคงใช้งานได้นานถึง 3 นาทีจนกว่าขีดจํากัดแคชจะหมดอายุ
- เอนทิตีบริการจัดการคีย์ (KMS) (แอป นักพัฒนาซอฟต์แวร์ ผลิตภัณฑ์ API)
- แอตทริบิวต์ที่กำหนดเองในโทเค็น OAuth และเอนทิตี KMS
การจัดการแอตทริบิวต์ที่กำหนดเองสำหรับนักพัฒนาแอป
เพิ่มแอตทริบิวต์ที่กำหนดเองได้สูงสุด 18 รายการสำหรับนักพัฒนาแอปแต่ละราย ซึ่งรวมถึงแอตทริบิวต์การสร้างรายได้ที่อธิบายไว้ในการกำหนดค่าแอตทริบิวต์การสร้างรายได้
วิธีจัดการแอตทริบิวต์ที่กำหนดเอง
- เข้าถึงหน้าสำหรับนักพัฒนาแอป
- คลิกแถวของนักพัฒนาแอปที่ต้องการจัดการแอตทริบิวต์ที่กำหนดเองเพื่อเปิดรายละเอียดของนักพัฒนาแอป
- คลิก + ในส่วนแอตทริบิวต์ที่กำหนดเอง
- ป้อนชื่อและค่าแอตทริบิวต์
- คลิก
- หากต้องการลบแอตทริบิวต์ที่กำหนดเอง ให้วางเคอร์เซอร์เหนือแอตทริบิวต์แล้วคลิก ในเมนูการทำงาน
การเปิดใช้งานและปิดใช้งานนักพัฒนาแอป
เมื่อนักพัฒนาแอปลงทะเบียนด้วยตนเองในพอร์ทัล คุณจะกำหนดค่าได้ว่านักพัฒนาแอปจะใช้งานอยู่โดยค่าเริ่มต้นหรือไม่
เมื่อไม่ได้ใช้งาน นักพัฒนาแอปจะยังลงชื่อเข้าใช้พอร์ทัลนักพัฒนาแอปและสร้างแอปได้ แต่คีย์ API ที่เกี่ยวข้องจะใช้งานไม่ได้ แอปของนักพัฒนาแอปจะยังคงมีสถานะ "อนุมัติแล้ว" (หรือสถานะอื่นๆ) และคีย์ API ต่างๆ อยู่ แม้ว่าจะใช้งานไม่ได้ขณะที่นักพัฒนาแอปไม่ได้ใช้งานก็ตาม
วิธีเปิดใช้งานหรือปิดใช้งานนักพัฒนาแอป
- เข้าถึงหน้าสำหรับนักพัฒนาแอป
- คลิกแถวของนักพัฒนาแอปที่ต้องการเปิดหรือปิดใช้งานเพื่อเปิดรายละเอียดของนักพัฒนาแอป
- ในส่วนรายละเอียด ให้ตั้งค่าช่องสถานะเป็นใช้งานอยู่หรือไม่ได้ใช้งานตามต้องการ
- ทำตามขั้นตอนซ้ำหากนักพัฒนาแอปอยู่ในหลายองค์กร
การส่งออกข้อมูลการเผยแพร่
ส่งออกข้อมูลการเผยแพร่ต่อไปนี้เป็นไฟล์ค่าที่คั่นด้วยคอมมา (CSV)
- รายละเอียดนักพัฒนาซอฟท์แวร์
- รายละเอียดผลิตภัณฑ์ของนักพัฒนาแอป แอปพลิเคชัน และ API
วิธีส่งออกข้อมูลการเผยแพร่
- เข้าถึงหน้าสำหรับนักพัฒนาแอป
- คลิกส่งออก CSV...
- เลือกนักพัฒนาแอปหรือนักพัฒนาแอป แอป และผลิตภัณฑ์จากเมนูแบบเลื่อนลง
ระบบจะดาวน์โหลดข้อมูลการเผยแพร่ที่เลือกเป็นไฟล์ CSV
การลบนักพัฒนาแอป
วิธีลบนักพัฒนาแอป
- เข้าถึงหน้าสำหรับนักพัฒนาแอป
- วางเคอร์เซอร์เหนือแถวของนักพัฒนาแอปที่ต้องการลบเพื่อแสดงเมนูการดำเนินการ
- คลิก
- คลิกลบเพื่อยืนยันการลบ
การซิงค์นักพัฒนาแอประหว่างพอร์ทัลกับ Edge
หากคุณใช้พอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal เพื่อเผยแพร่ API การเปลี่ยนแปลงที่ทำกับนักพัฒนาแอปที่ใช้ Edge จะไม่เผยแพร่ไปยังพอร์ทัล คุณต้องลงชื่อเข้าใช้พอร์ทัลในฐานะผู้ดูแลระบบพอร์ทัลและซิงค์พอร์ทัลกับ Edge เพื่อให้การเปลี่ยนแปลงเหล่านั้นปรากฏในพอร์ทัล
หากต้องการซิงค์พอร์ทัลนักพัฒนาแอปกับนักพัฒนาแอปที่กําหนดไว้ใน Edge โปรดดูส่วนต่อไปนี้
- Drupal 10: ซิงค์นักพัฒนาซอฟต์แวร์กับ Apigee Edge
- Drupal 7: การซิงค์นักพัฒนาแอประหว่างพอร์ทัลกับ Edge
จัดกลุ่มนักพัฒนาแอปเป็นบริษัท
เมื่อเปิดใช้การสร้างรายได้ บริษัทคือกลุ่มนักพัฒนาแอปที่ได้รับการจัดการเป็นนิติบุคคลเดียว บริษัทอาจเป็นการจัดกลุ่มใดก็ได้ที่เหมาะสมกับองค์กร เช่น หน่วยธุรกิจ สายผลิตภัณฑ์ หรือแผนก การรวมนักพัฒนาแอปเป็นบริษัทจะมีประโยชน์เมื่อคุณต้องการเชื่อมโยงนักพัฒนาแอปหลายคนภายใต้นิติบุคคลเดียว เช่น คุณอาจต้องตั้งค่าบริษัทที่ต่างกันเพื่อวัตถุประสงค์ในการเรียกเก็บเงิน อย่างไรก็ตาม นักพัฒนาแอปในองค์กรของคุณไม่จำเป็นต้องเชื่อมโยงกับบริษัท โปรดทราบว่านักพัฒนาแอปเป็นนิติบุคคลเดียวเสมอ ซึ่งระบุตัวตนได้โดยใช้องค์ประกอบอีเมล หากนักพัฒนาแอปเป็นส่วนหนึ่งของบริษัท คุณจะเห็นชื่อบริษัทในหน้านักพัฒนาแอป
ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการบริษัทและนักพัฒนาแอปสําหรับการสร้างรายได้ได้ที่จัดการบริษัทและนักพัฒนาแอป
การกำหนดค่าแอตทริบิวต์การสร้างรายได้
เมื่อแก้ไขนักพัฒนาแอปโดยใช้ UI หรือสร้างหรือแก้ไขนักพัฒนาแอปโดยใช้ API คุณจะกำหนดค่าพร็อพเพอร์ตี้การสร้างรายได้ที่ระบุไว้ในตารางต่อไปนี้ได้ ในขั้นต้น คุณต้องกำหนดค่าพร็อพเพอร์ตี้การสร้างรายได้สำหรับองค์กรเมื่อแก้ไขโปรไฟล์องค์กร
ชื่อช่อง | ชื่อแอตทริบิวต์ที่กำหนดเอง | คำอธิบาย |
---|---|---|
ที่อยู่ | MINT_DEVELOPER_ADDRESS |
ที่อยู่ของนักพัฒนาแอป ซึ่งรวมถึงช่องที่อยู่ (บรรทัดที่ 1 และ 2) เมือง รัฐ รหัสไปรษณีย์ และประเทศ |
โปรไฟล์การเรียกเก็บเงิน | MINT_BILLING_PROFILE |
รอบการเรียกเก็บเงินสำหรับองค์กร ค่าที่ใช้ได้มีดังนี้
|
ประเภทการเรียกเก็บเงิน | MINT_BILLING_TYPE |
รูปแบบการชําระเงินของนักพัฒนาแอปที่ใช้สําหรับการเรียกเก็บเงิน ค่าอาจเป็นค่าใดค่าหนึ่งต่อไปนี้
ดูการกำหนดค่าประเภทการเรียกเก็บเงินแบบชำระเงินล่วงหน้าและแบบชําระเงินตามหลังโดยใช้ API |
หมวดหมู่ | MINT_DEVELOPER_CATEGORY |
หมวดหมู่นักพัฒนาแอปที่ต้องการเพิ่มนักพัฒนาแอป หมวดหมู่นักพัฒนาแอปคือการรวมกลุ่มนักพัฒนาแอปหรือบริษัทที่มีลักษณะคล้ายกัน ดูข้อมูลเพิ่มเติมได้ที่จัดการหมวดหมู่นักพัฒนาแอป |
รหัสบริษัท | MINT_COMPANY_ID |
รหัสบริษัท (หากมี) ดูข้อมูลเพิ่มเติมได้ที่การจัดกลุ่มนักพัฒนาแอปเป็นบริษัท |
ประเภทนักพัฒนาแอป | MINT_DEVELOPER_TYPE |
Apigee ไม่ได้ใช้พร็อพเพอร์ตี้นี้ ประเภทนักพัฒนาแอป ค่าที่ใช้ได้มีดังนี้ |
เป็นผู้ดูแล | MINT_IS_BROKER |
แฟล็กที่ระบุว่ารายได้อิงตามยอดสุทธิหรือไม่ |
ชื่อตามกฎหมาย | MINT_DEVELOPER_LEGAL_NAME |
ชื่อตามกฎหมายของนักพัฒนาแอปที่จะใช้ในรายงานทั้งหมด หมายเหตุ: จำเป็นต้องระบุแอตทริบิวต์นี้หากนักพัฒนาแอปไม่ได้จัดกลุ่มกับบริษัทและต้องการสมัครใช้บริการแพ็กเกจราคาที่เผยแพร่แล้ว |
การเรียกเก็บเงินด้วยตนเอง | MINT_HAS_SELF_BILLING |
FLAG ที่ระบุว่ามีการเปิดใช้ใบแจ้งหนี้สำหรับการเรียกเก็บเงินด้วยตนเองหรือไม่ หากเปิดใช้ (true ) การสร้างรายได้จะสร้างใบแจ้งหนี้สำหรับการเรียกเก็บเงินด้วยตนเองแทนใบแจ้งยอดส่วนแบ่งรายได้ ใบแจ้งหนี้สำหรับการเรียกเก็บเงินด้วยตนเองคือเอกสารทางการเงินที่แสดงรายละเอียดจำนวนเงินที่นักพัฒนาแอปต้องชำระ โดยใบแจ้งหนี้นี้จะทำหน้าที่เป็นใบแจ้งหนี้สำหรับผู้ให้บริการ API ในนามของนักพัฒนาแอป |
หมายเลขการรับรองการยกเว้นภาษี | MINT_TAX_EXEMPT_AUTH_NO |
หมายเลขการยกเว้นภาษีของรัฐบาล (หากมี) |
อัตราภาษี | MINT_APPROX_TAX_RATE |
อัตราภาษีโดยประมาณสำหรับนักพัฒนาแอป ระบุค่าทศนิยมที่มีอักขระได้สูงสุด 3 ตัวก่อนจุดทศนิยม และ 4 ตัวหลังจุดทศนิยม |
การจัดการนักพัฒนาแอปโดยใช้ API
จัดการนักพัฒนาแอปโดยใช้ Developer API
เมื่อสร้างและอัปเดตนักพัฒนาแอปโดยใช้ API คุณจะกำหนดค่าแอตทริบิวต์การสร้างรายได้ตามที่อธิบายไว้ในการกำหนดค่าแอตทริบิวต์การสร้างรายได้ได้ตามต้องการ