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

คุณกำลังดูเอกสารประกอบของ 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. เลือกเผยแพร่ > นักพัฒนาแอปในแถบนำทางด้านซ้าย

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

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

UI ของ Edge ใหม่ (Private Cloud)

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

  1. ลงชื่อเข้าใช้ New Edge UI ที่ http://host:3001/edge โดยที่ host คือที่อยู่ IP หรือชื่อ DNS ของโฮสต์ที่เรียกใช้ New Edge UI
  2. เลือกเผยแพร่ > นักพัฒนาแอปในแถบนำทางด้านซ้าย

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

หน้าสำหรับนักพัฒนาซอฟต์แวร์ใน UI ของ Microsoft Edge ใหม่

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

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

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

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

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

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

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

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

เมื่อใช้ Apigee Edge สำหรับระบบคลาวด์สาธารณะ 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

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

  • ชำระล่วงหน้า: นักพัฒนาแอปชำระเงินล่วงหน้าสำหรับการใช้ผลิตภัณฑ์ 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 Flag ที่ระบุว่ารายได้อิงตามรายได้สุทธิหรือไม่
ชื่อตามกฎหมาย 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 คุณจะกำหนดค่าแอตทริบิวต์การสร้างรายได้ตามที่อธิบายไว้ในการกำหนดค่าแอตทริบิวต์การสร้างรายได้ได้ตามต้องการ