15.05.27 - บันทึกประจำรุ่นในระบบคลาวด์ของ Apigee Edge

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

เมื่อวันอังคารที่ 2 มิถุนายน 2015 เราได้เปิดตัว Apigee Edge เวอร์ชันคลาวด์ใหม่

หากมีคำถาม โปรดติดต่อทีมสนับสนุนของ Apigee Edge

ดูรายการบันทึกประจำรุ่นทั้งหมดของ Apigee Edge ได้ที่ บันทึกประจำรุ่นของ Apigee

ฟีเจอร์ใหม่และการปรับปรุง

ฟีเจอร์ใหม่และการปรับปรุงในรุ่นนี้มีดังนี้

SmartDocs พร้อมให้บริการสำหรับผู้ใช้ทั่วไปแล้ว

SmartDocs เปลี่ยนจากเวอร์ชันเบต้าเป็นเวอร์ชันสำหรับผู้ใช้ทั่วไปแล้ว การอัปเดตและฟีเจอร์ใหม่ๆ ได้แก่

  • รองรับ Swagger 2.0 รวมถึงการนำเข้าด้วยไฟล์หรือ URL และรองรับออบเจ็กต์ความปลอดภัยที่มีชื่อที่กำหนดเอง
  • การปรับปรุงการออกแบบภาพในเทมเพลตที่สร้าง SmartDocs
  • การปรับปรุงการใช้งานและเวิร์กโฟลว์ในพอร์ทัลสำหรับนักพัฒนาแอป ซึ่งเข้าถึงได้ผ่านเมนูเนื้อหา > SmartDocs ใน Drupal
  • การตรวจสอบสิทธิ์ที่เคยเรียกว่า "โทเค็นที่กำหนดเอง" ตอนนี้เรียกว่า "คีย์ API" แล้ว
  • ออบเจ็กต์ "ความปลอดภัย" ในการตรวจสอบสิทธิ์ที่กำหนดไว้ที่ระดับการแก้ไข
  • การกำหนดค่าการตรวจสอบสิทธิ์ไคลเอ็นต์ที่ระดับเทมเพลต การแก้ไขใหม่จะไม่รีเซ็ต ข้อมูลเข้าสู่ระบบของไคลเอ็นต์ SmartDocs ที่กำหนดค่าไว้ล่วงหน้าอีกต่อไป

ดูคำอธิบายฟีเจอร์เพิ่มเติมได้ใน บล็อกโพสต์นี้

ดูเอกสารประกอบของ SmartDocs ได้ที่ การใช้ SmartDocs เพื่อจัดทำเอกสารประกอบของ API

เวอร์ชันเบต้าใหม่ของเครื่องมือแก้ไขพร็อกซี API

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

นโยบาย OAuthV2 ใหม่

นโยบาย DeleteOAuthV2Info ใหม่ช่วยให้คุณลบรหัสการให้สิทธิ์และโทเค็นเพื่อการเข้าถึงได้ ดูข้อมูลเพิ่มเติมได้ที่นโยบาย Delete OAuthV2 Info

เอนทิตีใหม่ในนโยบาย Access Entity

นโยบาย Access Entity ให้สิทธิ์เข้าถึงเอนทิตีใหม่ต่อไปนี้ consumerkey-scopes, authorizationcode, requesttoken และ verifier ดูข้อมูลเพิ่มเติมได้ที่นโยบาย Access Entity

การแสดงใบรับรอง SSL ที่ใกล้หมดอายุ

หน้าใบรับรอง SSL ใน UI การจัดการ (ผู้ดูแลระบบ > ใบรับรอง SSL) จะระบุเมื่อ ใบรับรอง SSL จะหมดอายุภายใน 10, 15, 30 หรือ 90 วัน ทั้งนี้ขึ้นอยู่กับการเลือกของคุณใน ช่องแบบเลื่อนลงการหมดอายุใหม่

ชื่อแอปของนักพัฒนาแอป ที่แสดงใน UI การจัดการ

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

การนำรายงานที่กำหนดเองเวอร์ชันคลาสสิกออกจาก UI การจัดการ

รายงานการวิเคราะห์ที่กำหนดเองเวอร์ชันคลาสสิกซึ่งเป็นตัวเลือกจะไม่พร้อมใช้งานใน UI การจัดการอีกต่อไป


ขั้นตอนการอัปเกรด SmartDocs

หากคุณใช้ SmartDocs ในช่วงเบต้าอยู่แล้ว ฟีเจอร์และความสามารถใหม่ๆ ในเวอร์ชันสำหรับผู้ใช้ทั่วไปกำหนดให้คุณต้องอัปเกรด SmartDocs ในพอร์ทัลสำหรับนักพัฒนาแอป

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

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

วิธีอัปเกรดจาก SmartDocs เวอร์ชันเบต้าเป็นเวอร์ชันสำหรับผู้ใช้ทั่วไป

  1. อัปเดตและทดสอบรุ่น 15.05.27 ในสภาพแวดล้อม dev หรือ test บน Pantheon
  2. สร้างโมเดลใหม่เพื่อแทนที่โมเดล API ที่มีอยู่ซึ่งคุณใช้อยู่
    • หากคุณนำเข้าเอกสาร Swagger หรือ WADL ให้นำเข้าเอกสารเหล่านั้นอีกครั้งในการแก้ไขใหม่
    • หากคุณดูแลโมเดล API ผ่านโมดูล SmartDocs ให้ส่งออกเป็น SmartDocs JSON แล้วนำเข้าไปยังโมเดลใหม่โดยใช้ไฟล์แนบ
  3. ตั้งค่าพร็อพเพอร์ตี้ความปลอดภัยของการแก้ไขโมเดล ในหน้าเนื้อหา > SmartDocs > โมเดล ให้เลือกการตั้งค่าความปลอดภัย
  4. ตรวจสอบการตรวจสอบสิทธิ์ที่กำหนดค่าไว้ล่วงหน้าในหน้าการตั้งค่าโมเดล (เนื้อหา > SmartDocs) โดยคลิกการตั้งค่า ในคอลัมน์การดำเนินการ
  5. อัปเดตเทมเพลตที่กำหนดเองเพื่อใช้ชิ้นงาน CSS และ JS เวอร์ชัน 6 และทำการเปลี่ยนแปลงเพื่อให้แสดง ชื่อออบเจ็กต์ใหม่ เช่น authSchemes และ apiSchema ดูข้อมูลเกี่ยวกับการอัปเดตเทมเพลต SmartDocs ได้ที่ การใช้ SmartDocs เพื่อจัดทำเอกสารประกอบของ API
  6. แสดงผลและเผยแพร่การแก้ไขโมเดลอีกครั้ง
  7. หลังจากตรวจสอบเอกสารประกอบใหม่แล้ว ให้อัปเดตพอร์ทัลเวอร์ชันใช้งานจริง เป็นรุ่น 15.05.27

หากคุณเป็นลูกค้าองค์กรของ Edge และมีคำถามหรือข้อกังวลเกี่ยวกับขั้นตอนการอัปเกรด โปรดส่งอีเมลไปที่ marsh@apigee.com และ cnovak@apigee.com หรือใช้ ชุมชน Apigee เพื่อรับคำตอบที่ดีที่สุด

ข้อบกพร่องที่แก้ไขแล้ว

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

รหัสปัญหา คำอธิบาย
TBD-72 ปัญหาเกี่ยวกับนโยบายการบันทึกข้อความ
MGMT-2124 สิทธิ์ของบทบาทลูกค้าจะถูกรีเซ็ตเมื่อบันทึกสิทธิ์ใน UI
MGMT-2048 ผู้ใช้ที่มีบทบาทที่กำหนดเองซึ่งจำกัดสิทธิ์ในการติดตั้งใช้งานไว้ที่สภาพแวดล้อมเดียวจะติดตั้งใช้งาน ในสภาพแวดล้อมอื่นๆ ได้
MGMT-2041 นำองค์ประกอบ FaultRules ออกจากเทมเพลตการแนบเริ่มต้น
ระบบจะไม่เพิ่มองค์ประกอบ FaultRules ซึ่งไม่ได้ใช้ในนโยบายหรือขั้นตอนพร็อกซี API โดยอัตโนมัติอีกต่อไปเมื่อคุณสร้างพร็อกซี API หรือเพิ่มนโยบาย
MGMT-2034 การดึงข้อมูล WSDL แสดงผลล้มเหลว: "ข้อผิดพลาดในการดึงข้อมูล WSDL: ข้อผิดพลาดในการประมวลผล WSDL"
MGMT-1812 เพิ่มการตรวจสอบ TargetEndpoint ระหว่างการนำเข้า
TargetEndpoint จะได้รับการตรวจสอบสคีมาและ นิพจน์ที่เหมาะสมซึ่งใช้ในเงื่อนไขระหว่างการนำเข้าพร็อกซี API เช่นเดียวกับ ProxyEndpoint
MGMT-1345 การนำเข้า WSDL ที่มีเนมสเปซหลายรายการทำให้ขั้นตอนการสร้าง SOAP ไม่ถูกต้อง Step
MGMT-800 การสร้างทรัพยากรที่มีชื่อ "default" ทำให้ UI เสียหาย
MGMT-602 มุมมองการพัฒนาพร็อกซี API: การเพิ่มนโยบายการแคชการตอบกลับเมื่อปลายทางไม่มี PreFlow/PostFlow ทำให้เกิดข้อผิดพลาด
MGMT-460 **การเปลี่ยนชื่อนโยบายทำให้เกิดพฤติกรรมที่ผิดปกติและนโยบายที่ซ้ำกันซึ่ง นำออกไม่ได้**
DEVRT-1565 ช่วงเวลา 15 นาทีสำหรับ CHARGES
AXAPP-1728 ละเว้นตัวแปรการสร้างรายได้ในการวิเคราะห์
AXAPP-1690 "ข้อผิดพลาด API ไม่ถูกต้อง" ในรายงานที่กำหนดเอง
AXAPP-1533 Geomap ของการวิเคราะห์แสดงข้อผิดพลาด "การเรียก API ไม่ถูกต้อง"
APIRT-52 รายงานที่กำหนดเอง: รหัสสถานะการตอบกลับของ API หลายรายการเป็น Null