การจัดการบริษัทและนักพัฒนาซอฟต์แวร์โดยใช้ Edge

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

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

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

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

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

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

การจัดการบริษัทโดยใช้ UI

สร้าง จัดการ และเปิดใช้งานบริษัท ตามที่อธิบายไว้ในส่วนต่อไปนี้

การสำรวจหน้าบริษัท

เข้าถึงหน้าบริษัทตามที่อธิบายไว้ด้านล่าง

Edge

วิธีเข้าถึงหน้าบริษัทโดยใช้ Edge UI

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

หน้าบริษัทจะปรากฏขึ้น

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

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

วิธีเข้าถึงหน้าบริษัทโดยใช้ UI แบบคลาสสิกของ Edge มีดังนี้

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

หน้าบริษัทจะปรากฏขึ้น

  • ดูรายชื่อบริษัทในปัจจุบัน
  • จัดการบริษัท เพิ่ม เปิดใช้งาน แก้ไข และลบบริษัทโดยเฉพาะเจาะจง
  • ดูพอร์ทัลนักพัฒนาแอปที่เชื่อมต่อ (Drupal 7 เท่านั้น)

การเพิ่มบริษัท

วิธีเพิ่มบริษัท

  1. เข้าถึงหน้าบริษัท
  2. คลิก + บริษัท
  3. ป้อนรายละเอียดบริษัท

    ช่องที่ต้องกรอก ได้แก่

    • ชื่อบริษัท
    • ผู้ดูแลระบบ (ผู้ใช้ที่เป็นบริษัทหลัก ผู้ดูแลระบบ)
    • ประเภทการเรียกเก็บเงิน

    ประเภทการเรียกเก็บเงินอาจมีค่าเริ่มต้นเป็น ทั้งนี้ขึ้นอยู่กับการกำหนดค่าการเรียกเก็บเงินการสร้างรายได้ PREPAID หรือ POSTPAID โปรดดูข้อมูลเพิ่มเติมที่กำหนดค่าประเภทการเรียกเก็บเงินแบบชำระล่วงหน้าและแบบชำระภายหลังโดยใช้ API

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

การเปิดใช้งานและปิดใช้งานบริษัท

วิธีเปิดและปิดใช้งานบริษัท

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

การแก้ไขบริษัท

วิธีแก้ไขบริษัท

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

การลบบริษัท

วิธีลบบริษัท

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

การจัดการบริษัทและนักพัฒนาซอฟต์แวร์โดยใช้ API

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

การสร้างและอัปเดตบริษัทและนักพัฒนาซอฟต์แวร์โดยใช้ API

หากต้องการจัดการบริษัทและนักพัฒนาซอฟต์แวร์ด้วย API การจัดการ Edge โปรดดูส่วน API ต่อไปนี้

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

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

การสร้างบทบาทนักพัฒนาซอฟต์แวร์

หากต้องการสร้างบทบาทนักพัฒนาซอฟต์แวร์ ให้ส่งคำขอ POST ไปยัง organizations/{org_name}/developer-roles เมื่อส่งคำขอ คุณจะต้อง ระบุชื่อและคำอธิบายของบทบาทและตัวระบุของบทบาทไว้ในเนื้อหาคำขอ องค์กร เช่น

$ curl -H "Content-Type:application/json" -X POST -d \
'{
   "name": "appDeveloper",
   "description": "App Developer",
   "organization": {
       "id": "{org_name}" 
   }  
 }' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \
-u email:password

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

หากต้องการเรียกข้อมูลบทบาทนักพัฒนาซอฟต์แวร์ ให้ส่งคำขอ GET ไปยังองค์กร/{org_id}/developer-roles เช่น

$ curl -H "Accept:application/json" -X GET \
"https:// api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \
-u email:password

คำตอบควรมีลักษณะเช่นนี้ (แสดงเพียงบางส่วนของคำตอบ):

{
  "description" : "App Developer",
  "id" : "appdeveloper",
  "name" : "appDeveloper",
  "organization" : {
   ...
  }
}

การตั้งค่ากำหนดบทบาทนักพัฒนาแอปสำหรับ API

ตัวเลือกการกำหนดค่าบทบาทของนักพัฒนาซอฟต์แวร์ต่อไปนี้จะปรากฏใน API

ชื่อ คำอธิบาย ค่าเริ่มต้น จำเป็นหรือไม่
name

ชื่อของบทบาทนักพัฒนาซอฟต์แวร์

ไม่มี ใช่
description

คำอธิบายบทบาทนักพัฒนาซอฟต์แวร์

ไม่มี ใช่

การดึงข้อมูลอัตราภาษีสำหรับนักพัฒนาซอฟต์แวร์โดยใช้ API

คุณดูอัตราภาษีปัจจุบันสำหรับนักพัฒนาซอฟต์แวร์ได้โดยส่งคำขอ GET เพื่อ organizations/{org_name}/tax-engine เมื่อส่งคำขอ คุณจะต้องระบุ การระบุนักพัฒนาซอฟต์แวร์เป็นพารามิเตอร์การค้นหา เช่น

$ curl -H "Accept:application/json" -X GET \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tax-engine?developerId=dev7@myorg.com" \
-u email:password

คำตอบควรมีลักษณะดังนี้

0.09

ทำงานอื่นๆ เฉพาะของนักพัฒนาซอฟต์แวร์โดยใช้ API

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

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

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

การดูข้อกําหนดและเงื่อนไขที่นักพัฒนาแอปหรือบริษัทยอมรับโดยใช้ API

ดูแพ็กเกจ API ที่นักพัฒนาซอฟต์แวร์ยอมรับ

การดูแพ็กเกจผลิตภัณฑ์ API ที่นักพัฒนาซอฟต์แวร์หรือบริษัทยอมรับโดยใช้ API

สร้างแพ็กเกจราคาสำหรับนักพัฒนาซอฟต์แวร์

การจัดการแพ็กเกจราคา

ดูแพ็กเกจราคาที่นักพัฒนาแอปใช้ได้

การสำรวจหน้าแพ็กเกจราคา

ดูแพ็กเกจราคาที่มีไว้ให้นักพัฒนาซอฟต์แวร์บางรายที่มี ผลิตภัณฑ์

การดูแพ็กเกจราคาที่ยอมรับสำหรับนักพัฒนาซอฟต์แวร์ที่มีผลิตภัณฑ์ API ที่ใช้ API

ดูเฉพาะแพ็กเกจราคาของนักพัฒนาแอปที่ยอมรับ

การดูแพ็กเกจราคาทั้งหมดที่นักพัฒนาแอปยอมรับโดยใช้ API

ออกเครดิตให้นักพัฒนาซอฟต์แวร์

การออกเครดิต

กำหนดวงเงินเครดิตสำหรับนักพัฒนาซอฟต์แวร์

การตั้งค่าวงเงินเครดิตโดยใช้ API

ดูวงเงินเครดิตของนักพัฒนาซอฟต์แวร์

การขอวงเงินเครดิตโดยใช้ API

"เติมเงิน" (เพิ่มจำนวนเงินลงใน) ยอดเติมเงินของนักพัฒนาซอฟต์แวร์

จัดการบัญชีแบบชำระล่วงหน้า ยอดคงเหลือ

ดูยอดเติมเงินของนักพัฒนาซอฟต์แวร์

การดูยอดคงเหลือในบัญชีชำระล่วงหน้าของนักพัฒนาแอป

ตั้งเงื่อนไขในการแจ้งเตือนสำหรับนักพัฒนาแอป

ตั้งค่าการแจ้งเตือน โดยใช้เทมเพลตการแจ้งเตือน

สร้างและดูคำจำกัดความของรายงานสำหรับนักพัฒนาซอฟต์แวร์

จัดการรายงาน