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

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

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

เกริ่นนำ

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

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

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

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

คำแนะนำในการจัดการบัญชีนักพัฒนาแอปในพอร์ทัลนักพัฒนาซอฟต์แวร์

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

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

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

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

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

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

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

การสำรวจหน้านักพัฒนาซอฟต์แวร์

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

Edge

วิธีเข้าถึงหน้านักพัฒนาซอฟต์แวร์โดยใช้ Edge UI

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

หน้านักพัฒนาซอฟต์แวร์จะปรากฏขึ้น

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

Classic Edge (Private Cloud)

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

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

หน้านักพัฒนาซอฟต์แวร์จะปรากฏขึ้น

การเพิ่มนักพัฒนาซอฟต์แวร์

วิธีเพิ่มนักพัฒนาซอฟต์แวร์

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

จัดการนักพัฒนาซอฟต์แวร์โดยใช้ API สำหรับนักพัฒนาซอฟต์แวร์

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