คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
ลงทะเบียนและจัดการนักพัฒนาแอปตามที่อธิบายไว้ในส่วนต่อไปนี้ (การลงทะเบียนแอปเป็นกระบวนการที่แยกต่างหากตามที่อธิบายไว้ในลงทะเบียนแอปและจัดการคีย์ API)
เกริ่นนำ
Edge มีสิทธิประโยชน์มากมายที่จะขึ้นอยู่กับการทราบว่าใครเรียกใช้ API ของคุณ ตัวอย่างเช่น ความปลอดภัยของ API, การจัดการการรับส่งข้อมูล และข้อมูลวิเคราะห์ในปริมาณที่เหมาะสมจะขึ้นอยู่กับการทราบว่าใครโทรมา และ Edge จะรู้ได้อย่างไรว่าใครเรียกใช้ API ของคุณ อ่านข้อมูลที่ไม่ซ้ำกันในการเรียก API แต่ละครั้ง เช่น รหัสผู้ใช้, คีย์ API หรือโทเค็น OAuth ข้อมูลที่ไม่ซ้ำกันนี้จะล็อกหรือปลดล็อกฟังก์ชันการทำงานที่คุณสร้างในพร็อกซี API เพื่อให้คุณควบคุมสิทธิ์เข้าถึงและการทำงานของ API ได้อย่างเต็มที่
นักพัฒนาแอปจึงต้องลงทะเบียนเพื่อใช้ API ของคุณ เมื่อเพิ่มแล้ว นักพัฒนาแอปจะลงทะเบียนแอป เลือก API ที่ต้องการใช้ แล้วรับข้อมูลเข้าสู่ระบบ API ที่ไม่ซ้ำกัน (คีย์และข้อมูลลับของผู้ใช้) ที่จำเป็นต่อการเข้าถึง API
วิธีลงทะเบียนนักพัฒนาแอป
ลงทะเบียนนักพัฒนาแอปโดยใช้วิธีใดวิธีหนึ่งต่อไปนี้
- หากคุณมีบัญชี Edge แบบชำระเงิน นักพัฒนาซอฟต์แวร์จะลงทะเบียนด้วยตนเองผ่านพอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์ได้ ดูข้อมูลเพิ่มเติมได้ที่ส่วนใดส่วนหนึ่งต่อไปนี้ตามประเภทของพอร์ทัลสำหรับนักพัฒนาแอป
- พอร์ทัลแบบผสานรวม: สร้างบัญชีนักพัฒนาแอปในพอร์ทัลที่ผสานรวม
- Drupal 9: ลงทะเบียนบัญชีนักพัฒนาแอปแอป
- Drupal 7: เพิ่มและจัดการบัญชีผู้ใช้
- ผู้ดูแลระบบสามารถลงทะเบียนนักพัฒนาแอปโดยใช้ API ได้
- ในฐานะผู้ดูแลระบบพอร์ทัลนักพัฒนาซอฟต์แวร์ ให้จัดการนักพัฒนาแอปโดยตรงในพอร์ทัลตามที่อธิบายไว้ในส่วนต่อไปนี้
- พอร์ทัลผสานรวม: จัดการบัญชีนักพัฒนาแอปเพื่อจัดการบัญชีนักพัฒนาแอป
- Drupal 9: วิธีที่นักพัฒนาแอปโต้ตอบกับโมดูล Apigee Edge
- Drupal 7: เพิ่มและจัดการบัญชีผู้ใช้
- ในฐานะผู้ดูแลระบบองค์กร ให้จัดการนักพัฒนาซอฟต์แวร์โดยใช้ UI หรือ API ของ Edge ตามที่อธิบายในส่วนต่อไปนี้
คำแนะนำในการจัดการบัญชีนักพัฒนาแอปในพอร์ทัลนักพัฒนาซอฟต์แวร์
Apigee ขอแนะนำให้คุณจัดการบัญชีนักพัฒนาแอปโดยตรงในพอร์ทัลนักพัฒนาซอฟต์แวร์
หากคุณใช้พอร์ทัลที่ผสานรวม ก็เป็นวิธีเดียวที่จะทำให้บัญชีนักพัฒนาแอปในพอร์ทัลที่ผสานรวมและ Edge ซิงค์กันอยู่
หากคุณใช้พอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal การจัดการบัญชีนักพัฒนาแอปโดยตรงในพอร์ทัลนักพัฒนาซอฟต์แวร์จะมีข้อดีดังต่อไปนี้
- เมื่อเพิ่มนักพัฒนาซอฟต์แวร์ผ่านอินเทอร์เฟซผู้ดูแลระบบในพอร์ทัล คุณจะตั้งรหัสผ่านของนักพัฒนาซอฟต์แวร์สำหรับพอร์ทัล และทริกเกอร์ข้อความอีเมลอัตโนมัติที่ส่งไปยังนักพัฒนาซอฟต์แวร์ได้
เมื่อเพิ่มหรือแก้ไขนักพัฒนาซอฟต์แวร์โดยใช้ Edge ระบบจะไม่ส่งอีเมลให้นักพัฒนาซอฟต์แวร์ดังกล่าว และคุณจะตั้งรหัสผ่านให้กับนักพัฒนาซอฟต์แวร์ในพอร์ทัลไม่ได้ ดังนั้น นักพัฒนาแอปจึงต้องรีเซ็ตรหัสผ่านของตนในพอร์ทัลก่อนจึงจะลงชื่อเข้าใช้พอร์ทัลได้
- ระบบจะส่งการเปลี่ยนแปลงที่ทำกับบัญชีของนักพัฒนาแอปในพอร์ทัลไปยัง Edge โดยอัตโนมัติ
หากตัดสินใจจัดการบัญชีนักพัฒนาแอปที่ใช้ Drupal โดยใช้ Edge คุณต้องซิงค์นักพัฒนาแอประหว่างพอร์ทัลและ Edge
การสำรวจหน้านักพัฒนาซอฟต์แวร์
เข้าถึงและสำรวจหน้านักพัฒนาซอฟต์แวร์โดยใช้ Edge UI และ UI ของ Edge แบบคลาสสิก
Edge
วิธีเข้าถึงหน้านักพัฒนาซอฟต์แวร์โดยใช้ Edge UI
- ลงชื่อเข้าใช้ apigee.com/edge
- เลือกเผยแพร่ > นักพัฒนาซอฟต์แวร์ ในแถบนำทางด้านซ้าย
หน้านักพัฒนาซอฟต์แวร์จะปรากฏขึ้น
ดังที่ไฮไลต์ในรูป หน้านักพัฒนาซอฟต์แวร์จะช่วยให้คุณทำสิ่งต่อไปนี้ได้
- เพิ่มนักพัฒนาแอป
- ดูและแก้ไขรายละเอียดนักพัฒนาแอป ซึ่งรวมถึงข้อมูลต่อไปนี้
- ส่งออกข้อมูลการเผยแพร่
- ลบนักพัฒนาแอป
- ค้นหารายชื่อนักพัฒนา
Classic Edge (Private Cloud)
วิธีเข้าถึงหน้านักพัฒนาซอฟต์แวร์โดยใช้ 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 9: ซิงค์ข้อมูลนักพัฒนาซอฟต์แวร์กับ 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 |
แฟล็กที่ระบุว่ามีการเปิดใช้ใบแจ้งหนี้การเรียกเก็บเงินด้วยตนเองหรือไม่ หากเปิดใช้ (true ) การสร้างรายได้จะสร้างใบแจ้งหนี้สำหรับการเรียกเก็บเงินด้วยตนเองแทนใบแจ้งยอดส่วนแบ่งรายได้ ใบแจ้งหนี้ที่เรียกเก็บเงินด้วยตนเองคือเอกสารทางการเงินที่แสดงรายละเอียดของจำนวนเงินที่ครบกำหนดชำระให้แก่นักพัฒนาแอป ซึ่งทำหน้าที่เป็นใบแจ้งหนี้ไปยังผู้ให้บริการ API ในนามของนักพัฒนาแอป |
การตรวจสอบสิทธิ์การยกเว้นภาษี # | MINT_TAX_EXEMPT_AUTH_NO |
หมายเลขการยกเว้นภาษีของรัฐบาล (หากมี) |
อัตราภาษี | MINT_APPROX_TAX_RATE |
อัตราภาษีโดยประมาณของนักพัฒนาซอฟต์แวร์ ระบุค่าทศนิยมโดยมีอักขระไม่เกิน 3 ตัวก่อนจุดทศนิยม และ 4 อักขระหลังทศนิยม |
การจัดการนักพัฒนาซอฟต์แวร์โดยใช้ API
จัดการนักพัฒนาซอฟต์แวร์โดยใช้ API สำหรับนักพัฒนาซอฟต์แวร์
เมื่อสร้างและอัปเดตนักพัฒนาซอฟต์แวร์โดยใช้ API คุณสามารถกำหนดค่าแอตทริบิวต์การสร้างรายได้ที่อธิบายไว้ในการกำหนดค่าแอตทริบิวต์การสร้างรายได้ได้ตามต้องการ