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

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


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

ฟีเจอร์ใหม่

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

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

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

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

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

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

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

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

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

หัวข้อ คำอธิบาย
งาน Cron ตอนนี้งาน Drupal cron จะเรียกใช้กฎเมื่อสถานะของแอปเปลี่ยนแปลง
แพ็กเกจอัตราการสร้างรายได้ ตอนนี้แพ็กเกจราคาที่มีการ์ดราคาแบบระบุปริมาณแสดงอย่างถูกต้องในหน้ารายละเอียดแพ็กเกจ
ปัดเศษ 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 ที่หายไปในเทมเพลตฟอร์มโมดัลของ Boottrap สำหรับการเข้าสู่ระบบของผู้ใช้ ซึ่งทำให้เกิดความไม่สอดคล้องกันของโมดัล
SmartDocs แก้ไขข้อผิดพลาดของ PHP "การแปลงอาร์เรย์เป็นสตริงใน drupal_attributes() ระหว่างการนำเข้าและการแสดงผลแบบสับเปลี่ยน"
Smartdocs ที่มี OAuth เพิ่มช่อง URL เรียกกลับของ OAuth ที่ขาดหายไปลงในโมดูล SmartGoogle แล้ว
หน้าข้อมูลของ SmartDocuments API แก้ไขปัญหาการแคชที่หน้าข้อมูล API ปรากฏเป็นหน้าว่างหลังจากแสดงผลโมเดล SmartDocument เวอร์ชันใหม่