ลงทะเบียนนักพัฒนาแอป

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

ลงทะเบียนและจัดการนักพัฒนาแอปตามที่อธิบายไว้ในส่วนต่อไปนี้ (การลงทะเบียนแอปเป็นกระบวนการแยกต่างหากตามที่อธิบายไว้ในหัวข้อลงทะเบียนแอปและจัดการคีย์ API)

บทนำ

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

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

วิธีลงทะเบียนนักพัฒนาแอป

ลงทะเบียนนักพัฒนาแอปโดยใช้วิธีใดวิธีหนึ่งต่อไปนี้

คำแนะนำสำหรับการจัดการบัญชีนักพัฒนาแอปในพอร์ทัลนักพัฒนาแอป

Apigee ขอแนะนำให้คุณจัดการบัญชีนักพัฒนาแอปในพอร์ทัลนักพัฒนาซอฟต์แวร์โดยตรง

หากคุณใช้พอร์ทัลแบบผสานรวม วิธีนี้เป็นวิธีเดียวที่จะช่วยให้บัญชีนักพัฒนาแอปในพอร์ทัลแบบผสานรวมและ Edge ซิงค์กันอยู่เสมอ

หากคุณใช้พอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal การจัดการบัญชีนักพัฒนาแอปในพอร์ทัลนักพัฒนาซอฟต์แวร์โดยตรงจะมี ข้อดีดังนี้

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

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

  • ระบบจะส่งการเปลี่ยนแปลงใดๆ ที่เกิดขึ้นกับ บัญชีของนักพัฒนาแอปในพอร์ทัลไปยัง Edge โดยอัตโนมัติ

หากตัดสินใจจัดการบัญชีนักพัฒนาแอปที่ใช้ Drupal โดยใช้ Edge คุณต้องซิงค์นักพัฒนาแอประหว่างพอร์ทัลกับ Edge

สำรวจหน้า "นักพัฒนาแอป"

เข้าถึงและสำรวจหน้า "นักพัฒนาแอป" โดยใช้ UI ของ Edge และ UI ของ Edge แบบคลาสสิก

Edge

วิธีเข้าถึงหน้า "นักพัฒนาแอป" โดยใช้ UI ของ Edge

  1. ลงชื่อเข้าใช้ apigee.com/edge
  2. เลือกเผยแพร่ > นักพัฒนาแอป ในแถบนำทางด้านซ้าย

หน้า "นักพัฒนาแอป" จะปรากฏขึ้น

ตามที่ไฮไลต์ไว้ในรูปภาพ หน้า "นักพัฒนาแอป" ช่วยให้คุณทำสิ่งต่อไปนี้ได้

Edge แบบคลาสสิก (Private Cloud)

วิธีเข้าถึงหน้า "นักพัฒนาแอป" โดยใช้ UI ของ Edge แบบคลาสสิก

  1. ลงชื่อเข้าใช้ http://ms-ip:9000 โดยที่ ms-ip คือที่อยู่ IP หรือชื่อ DNS ของโหนด Management Server
  2. เลือกเผยแพร่ > นักพัฒนาแอป ในแถบนำทางด้านบน

หน้า "นักพัฒนาแอป" จะปรากฏขึ้น

การเพิ่มนักพัฒนาแอป

วิธีเพิ่มนักพัฒนาแอป

  1. เข้าถึงหน้า "นักพัฒนาแอป"
  2. คลิก + นักพัฒนาแอป
  3. ป้อนรายละเอียดนักพัฒนาแอป ซึ่งรวมถึงชื่อ อีเมล และชื่อผู้ใช้
  4. คลิกสร้าง

การดูและแก้ไขรายละเอียดนักพัฒนาแอป

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

วิธีดูและแก้ไขรายละเอียดนักพัฒนาแอป

  1. เข้าถึงหน้า "นักพัฒนาแอป"
  2. คลิกแถวของนักพัฒนาแอปที่ต้องการดูและแก้ไขเพื่อเปิดรายละเอียดนักพัฒนาแอป
  3. ในส่วน "รายละเอียด" ระบบจะแสดงข้อมูลต่อไปนี้ แก้ไขรายละเอียดนักพัฒนาแอปตามที่จำเป็น
    รายละเอียด คำอธิบาย
    รายละเอียด ชื่อและนามสกุล ชื่อผู้ใช้ และอีเมลของนักพัฒนาแอป สถานะและระยะเวลาการลงทะเบียน รวมถึงรหัสนักพัฒนาแอป
    หากต้องการแก้ไขรายละเอียดนักพัฒนาแอป ให้คลิกในช่องใดช่องหนึ่งต่อไปนี้
    • ชื่อ
    • นามสกุล
    • อีเมล
    • ชื่อผู้ใช้
    แก้ไขเนื้อหาแล้วกด Enter เพื่อยืนยันการเปลี่ยนแปลง
    แอตทริบิวต์ที่กำหนดเอง แอตทริบิวต์ที่กำหนดเองซึ่งกำหนดไว้สำหรับนักพัฒนาแอป กำหนดค่าแอตทริบิวต์ที่กำหนดเองตามที่จำเป็น ดูข้อมูลเพิ่มเติมได้ที่หัวข้อต่อไปนี้
    แอป แอปที่นักพัฒนาแอปได้ลงทะเบียนไว้ ดูหัวข้อ การลงทะเบียนแอป
  4. เปิดหรือปิดใช้งานนักพัฒนาแอปในช่อง "สถานะ"
    ดูข้อมูลเพิ่มเติมได้ที่หัวข้อการเปิดและปิดใช้งานนักพัฒนาแอป

ด้วย Apigee Edge for Public Cloud, Edge จะเก็บ เอนทิตีต่อไปนี้ไว้ในแคชเป็นเวลาอย่างน้อย 180 วินาทีหลังจากที่ เข้าถึง เอนทิตี

  • โทเค็นเพื่อการเข้าถึง OAuth ซึ่งหมายความว่าโทเค็นที่ถูกเพิกถอนอาจยังคงใช้งานได้นานถึง 3 นาทีจนกว่าจะหมดขีดจำกัดแคช
  • เอนทิตีของบริการการจัดการคีย์ (KMS) (แอป นักพัฒนาแอป ผลิตภัณฑ์ API)
  • แอตทริบิวต์ที่กำหนดเองในโทเค็น OAuth และเอนทิตี KMS

การจัดการแอตทริบิวต์ที่กำหนดเองสำหรับนักพัฒนาแอป

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

วิธีจัดการแอตทริบิวต์ที่กำหนดเอง

  1. เข้าถึงหน้า "นักพัฒนาแอป"
  2. คลิกแถวของนักพัฒนาแอปที่ต้องการจัดการแอตทริบิวต์ที่กำหนดเองเพื่อเปิดรายละเอียดนักพัฒนาแอป
  3. คลิก + ในส่วน "แอตทริบิวต์ที่กำหนดเอง"
  4. ป้อนชื่อแอตทริบิวต์และค่า
  5. คลิก
  6. หากต้องการลบแอตทริบิวต์ที่กำหนดเอง ให้วางเคอร์เซอร์เหนือแอตทริบิวต์ แล้วคลิก ในเมนูการดำเนินการ

การเปิดและปิดใช้งานนักพัฒนาแอป

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

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

วิธีเปิดหรือปิดใช้งานนักพัฒนาแอป

  1. เข้าถึงหน้า "นักพัฒนาแอป"
  2. คลิกแถวของนักพัฒนาแอปที่ต้องการเปิดหรือปิดใช้งานเพื่อเปิดรายละเอียดนักพัฒนาแอป
  3. ในส่วน "รายละเอียด" ให้ตั้งค่าช่องสถานะ เป็นใช้งานได้ หรือไม่ได้ใช้งาน ตามที่จำเป็น
  4. ทำซ้ำขั้นตอนหากนักพัฒนาแอปอยู่ในหลายองค์กร

การส่งออกข้อมูลการเผยแพร่

ส่งออกข้อมูลการเผยแพร่ต่อไปนี้เป็นไฟล์ค่าที่คั่นด้วยคอมมา (CSV)

  • รายละเอียดนักพัฒนาแอป
  • รายละเอียดนักพัฒนาแอป แอปพลิเคชัน และผลิตภัณฑ์ API

วิธีส่งออกข้อมูลการเผยแพร่

  1. เข้าถึงหน้า "นักพัฒนาแอป"
  2. คลิกส่งออก CSV...
  3. เลือกนักพัฒนาแอป หรือนักพัฒนาแอป แอป และผลิตภัณฑ์ จากเมนูแบบเลื่อนลง

ระบบจะดาวน์โหลดข้อมูลการเผยแพร่ที่เลือกเป็นไฟล์ CSV

การลบนักพัฒนาแอป

วิธีลบนักพัฒนาแอป

  1. เข้าถึงหน้า "นักพัฒนาแอป"
  2. วางเคอร์เซอร์เหนือแถวของนักพัฒนาแอปที่ต้องการลบเพื่อแสดงเมนูการดำเนินการ
  3. คลิก
  4. คลิกลบ เพื่อยืนยันการลบ

การซิงค์นักพัฒนาแอประหว่างพอร์ทัลกับ Edge

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

หากต้องการซิงค์พอร์ทัลนักพัฒนาซอฟต์แวร์กับนักพัฒนาแอปที่กำหนดไว้ใน Edge โปรดดูส่วนต่อไปนี้

การจัดกลุ่มนักพัฒนาแอปเป็นบริษัท

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

ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการบริษัทและนักพัฒนาแอปเพื่อการสร้างรายได้ได้ที่หัวข้อจัดการบริษัทและ นักพัฒนาแอป

การกำหนดค่าแอตทริบิวต์การสร้างรายได้

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

ชื่อช่อง ชื่อแอตทริบิวต์ที่กำหนดเอง คำอธิบาย
ที่อยู่ MINT_DEVELOPER_ADDRESS

ที่อยู่ของนักพัฒนาแอป ซึ่งรวมถึงช่องต่อไปนี้ ที่อยู่ (บรรทัดที่ 1 และ 2) เมือง รัฐ รหัสไปรษณีย์ และประเทศ

โปรไฟล์การเรียกเก็บเงิน MINT_BILLING_PROFILE

รอบการเรียกเก็บเงินสำหรับองค์กร ค่าที่ใช้ได้ ได้แก่

  • PRORATED: การเรียกเก็บเงินจะอิงตามจำนวนวันที่ใช้ผลิตภัณฑ์ API ในเดือนตามปฏิทิน
  • CALENDAR_MONTH: การเรียกเก็บเงินจะดำเนินการทุกเดือน
ประเภทการเรียกเก็บเงิน MINT_BILLING_TYPE

รูปแบบการชำระเงินของนักพัฒนาแอปที่ใช้สำหรับการเรียกเก็บเงิน ค่าอาจเป็นค่าใดค่าหนึ่งต่อไปนี้

  • PREPAID: นักพัฒนาแอปชำระเงินล่วงหน้าสำหรับการใช้ผลิตภัณฑ์ API ระบบจะหักเงินจากยอดคงเหลือของนักพัฒนาแอปเมื่อมีการใช้ผลิตภัณฑ์ API นักพัฒนาแอปต้อง มียอดเติมเงินเพียงพอที่จะซื้อผลิตภัณฑ์ API
  • POSTPAID: ระบบจะเรียกเก็บเงินจากนักพัฒนาแอปทุกเดือน (ผ่านใบแจ้งหนี้) สำหรับการใช้ผลิตภัณฑ์ API นักพัฒนาแอปจะชำระเงินสำหรับการใช้ผลิตภัณฑ์ API ตามเงื่อนไขการชำระเงินที่กำหนด โดยแพ็กเกจที่รวมอยู่ในใบแจ้งหนี้
  • BOTH: รองรับการเรียกเก็บเงินทั้ง 2 ประเภท ค่าเริ่มต้นคือ PREPAID

ดูหัวข้อ การกำหนดค่าประเภทการเรียกเก็บเงินแบบชำระเงินล่วงหน้าและแบบชำระเงินภายหลังโดยใช้ API

หมวดหมู่ MINT_DEVELOPER_CATEGORY หมวดหมู่นักพัฒนาแอปที่ต้องการเพิ่มนักพัฒนาแอป หมวดหมู่นักพัฒนาแอปคือการจัดกลุ่มนักพัฒนาแอปหรือบริษัทที่มีลักษณะคล้ายกัน ดูข้อมูลเพิ่มเติมได้ที่หัวข้อ จัดการหมวดหมู่นักพัฒนาแอป
รหัสบริษัท MINT_COMPANY_ID รหัสบริษัท (หากมี) ดูข้อมูลเพิ่มเติมได้ที่หัวข้อ การจัดกลุ่ม นักพัฒนาแอปเป็นบริษัท
ประเภทนักพัฒนาแอป MINT_DEVELOPER_TYPE Apigee ไม่ได้ใช้พร็อพเพอร์ตี้นี้

ประเภทนักพัฒนาแอป ค่าที่ใช้ได้ ได้แก่ TRUSTED หรือ UNTRUSTED

เป็นนายหน้า MINT_IS_BROKER แฟล็กที่ระบุว่ารายได้อิงตามรายได้สุทธิหรือไม่
ชื่อตามกฎหมาย MINT_DEVELOPER_LEGAL_NAME ชื่อตามกฎหมายของนักพัฒนาแอปที่จะใช้ในรายงานทั้งหมด
หมายเหตุ: แอตทริบิวต์นี้จำเป็นหากนักพัฒนาแอปไม่ได้จัดกลุ่มไว้กับ บริษัทและต้องการสมัครใช้แพ็กเกจราคาที่เผยแพร่
การเรียกเก็บเงินด้วยตนเอง MINT_HAS_SELF_BILLING แฟล็กที่ระบุว่ามีการเปิดใช้ใบแจ้งหนี้การเรียกเก็บเงินด้วยตนเองหรือไม่ หากเปิดใช้ (true) การสร้างรายได้จะสร้างใบแจ้งหนี้การเรียกเก็บเงินด้วยตนเองแทนใบแจ้งยอดการแบ่งรายได้ ใบแจ้งหนี้การเรียกเก็บเงินด้วยตนเองคือเอกสารทางการเงินที่แสดงรายละเอียดจำนวนเงินที่นักพัฒนาแอปต้องได้รับ โดยทำหน้าที่เป็นใบแจ้งหนี้ที่ส่งถึงผู้ให้บริการ API ในนามของ นักพัฒนาแอป
หมายเลขการอนุมัติการยกเว้นภาษี MINT_TAX_EXEMPT_AUTH_NO หมายเลขการยกเว้นภาษีของรัฐบาล (หากมี)
อัตราภาษี MINT_APPROX_TAX_RATE อัตราภาษีโดยประมาณสำหรับนักพัฒนาแอป ระบุค่าทศนิยมที่มีตัวเลขสูงสุด 3 หลักก่อนจุดทศนิยมและ 4 หลักหลังจุดทศนิยม

การจัดการนักพัฒนาแอปโดยใช้ API

จัดการนักพัฒนาแอปโดยใช้ Developer API

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