14.10.27.00 - บันทึกประจำรุ่นของพอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ Apigee

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


ในวันพฤหัสบดีที่ 13 พฤศจิกายน 2014 เราได้เปิดตัวพอร์ทัลบริการสำหรับนักพัฒนาแอป Apigee เวอร์ชัน 14.10.27.00 สำหรับระบบคลาวด์

ฟีเจอร์ใหม่

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

  • เพิ่มเอกสารประกอบเกี่ยวกับการสร้างธีมย่อย
    หากต้องการแก้ไขธีมเพื่อปรับเปลี่ยนรูปลักษณ์ของเว็บไซต์ อย่าแก้ไขไฟล์ธีมในส่วน profiles/apigee/themes โดยตรง หากดำเนินการดังกล่าว ระบบจะเขียนทับการเปลี่ยนแปลงของคุณในครั้งถัดไปที่คุณอัปเกรดพอร์ทัล ให้สร้างธีมย่อยแทน ดูข้อมูลเพิ่มเติมได้ที่การปรับแต่งธีม
  • นําข้อบังคับออก
    เราเลิกใช้งานและนําข้อบังคับ devconnect_docgen ออกแล้ว แทนที่ด้วยข้อบังคับ smartdocs
  • เทมเพลต SmartDocs ที่กําหนดเอง
    ตอนนี้คุณอัปโหลดเทมเพลต SmartDocs เริ่มต้นที่โมเดลทั้งหมดใช้ได้แล้ว หากคุณอัปโหลดเทมเพลตที่กำหนดเอง ระบบจะใช้เทมเพลตดังกล่าวในการแสดงผลโมเดลทั้งหมดแทนการใช้เทมเพลตเริ่มต้นที่มาพร้อมกับโมดูล SmartDocs ดูข้อมูลเพิ่มเติมได้ที่การใช้ SmartDocs เพื่อเขียนเอกสารประกอบ API
  • ตอนนี้ใช้ SmartDocs ได้แม้ว่าเซิร์ฟเวอร์การจัดการ OPDK จะเข้าถึงไม่ได้แบบสาธารณะ
    ตอนนี้ SmartDocs ให้คุณระบุ URL ของพร็อกซีได้เมื่อที่อยู่ IP ของเซิร์ฟเวอร์การจัดการ OPDK เข้าถึงไม่ได้แบบสาธารณะ ดูข้อมูลเพิ่มเติมได้ที่การใช้ SmartDocs เพื่อเขียนเอกสารประกอบ API

การเลิกใช้งาน

ตั้งแต่วันที่ 15 เมษายน 2015 เป็นต้นไป Google จะไม่รองรับ OpenID 2.0 API อีกต่อไป ตามที่อธิบายไว้ในลิงก์ต่อไปนี้

https://developers.google.com/+/api/auth-migration#timetable

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

คุณสามารถใช้โมดูล Drupal Google Auth แทน หรือจะใช้ข้อมูลตามที่อธิบายไว้ในบทความการใช้ OAuth 2.0 สำหรับการเข้าสู่ระบบก็ได้

การแก้ไขข้อบกพร่อง

ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขในรุ่นนี้

หัวข้อ คำอธิบาย
งาน Cron ตอนนี้งาน Cron ของ Drupal จะเรียกใช้กฎเมื่อสถานะของแอปมีการเปลี่ยนแปลง
แพ็กเกจอัตราการสร้างรายได้ ตอนนี้แพ็กเกจราคาที่มีเรตการ์ดแบบแบ่งกลุ่มตามปริมาณจะแสดงอย่างถูกต้องในหน้ารายละเอียดแพ็กเกจแล้ว
การปัดเศษ CHF ตอนนี้การปัดเศษ CHF ทั้งหมดจะดำเนินการในแบ็กเอนด์ ไม่ใช่ในพอร์ทัล
แคชผลิตภัณฑ์ API และแอปของนักพัฒนาแอป ตอนนี้คุณควบคุมได้ว่าจะให้สร้างแคชผลิตภัณฑ์ API และแอปของนักพัฒนาแอปอีกครั้งหรือไม่ทุกครั้งที่ cron ทำงาน
  1. จากเมนู Drupal ให้เลือกการกําหนดค่า > การตั้งค่าพอร์ทัลนักพัฒนาซอฟต์แวร์ > การกําหนดค่าแอปพอร์ทัลนักพัฒนาซอฟต์แวร์
  2. เลือกหรือยกเลิกการเลือกสร้างแคชผลิตภัณฑ์ API และแอปของนักพัฒนาแอปใหม่ทุกครั้งที่ cron ทำงาน
  3. บันทึกการตั้งค่าของคุณ
แคชผลิตภัณฑ์ API

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

วิธีล้างแคช

  1. เข้าสู่ระบบพอร์ทัลในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบหรือสิทธิ์ในการสร้างเนื้อหา
  2. จากเมนู Drupal ให้เลือกไอคอนบ้าน > ล้างแคชทั้งหมด

หากต้องการล้างแคชทีละรายการ ให้เลือกรายการในเมนูย่อยรายการใดรายการหนึ่ง เช่น ผลิตภัณฑ์ API

ช่องโปรไฟล์ผู้ใช้และช่องการลงทะเบียน

ตอนนี้คุณจัดเรียงโปรไฟล์ผู้ใช้และช่องการลงทะเบียนใหม่ได้จากอินเทอร์เฟซเมนู Drupal

  • หากต้องการจัดเรียงช่องการลงทะเบียนใหม่ ให้เลือกการกําหนดค่า > ผู้ใช้ > การตั้งค่าบัญชี > จัดการช่อง
  • หากต้องการจัดเรียงช่องโปรไฟล์ใหม่ ให้เลือกการกําหนดค่า > ผู้ใช้ > การตั้งค่าบัญชี > จัดการการแสดงผล

ลากฟิลด์ไปยังลำดับที่ต้องการแสดง แล้วคลิกบันทึก

ปุ่มเข้าสู่ระบบ Apigee ตอนนี้ปุ่มตรวจสอบสิทธิ์ด้วย Apigee จะปรากฏอย่างถูกต้องในแบบฟอร์มเข้าสู่ระบบเมื่อเปิดใช้โมดูล SSO ของ Apigee
แบบฟอร์มการเข้าสู่ระบบของผู้ใช้ แก้ไขการปิด HTML ที่ขาดหายไปในเทมเพลตแบบฟอร์มโมดัล Bootstrap สำหรับ user-login ซึ่งทําให้โมดัลไม่สอดคล้องกัน
SmartDocs แก้ไขการแจ้งข้อผิดพลาด PHP "การแปลงอาร์เรย์เป็นสตริงใน drupal_attributes() ระหว่างการนําเข้าและการแสดงผลของ Swagger"
SmartDocs ที่มี OAuth เพิ่มช่อง URL เรียกกลับ OAuth ที่ขาดหายไปลงในโมดูล SmartDocs
หน้าข้อมูล SmartDocs API แก้ไขปัญหาการแคชที่หน้าข้อมูล API ปรากฏเป็นหน้าว่างเปล่าหลังจากแสดงผลโมเดล SmartDocs ฉบับแก้ไขใหม่