คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
ในวันอังคารที่ 8 กันยายน 2015 เราได้เปิดตัวพอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ Apigee Edge เวอร์ชันรายไตรมาสสำหรับ Private Cloud
ชื่อผลิตภัณฑ์เดิม "พอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ภายในองค์กรของ Apigee Edge" หรือ "OPDK" ได้เปลี่ยนชื่อเป็น "พอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ Apigee Edge สำหรับ Private Cloud" แล้ว
หากมีคำถาม โปรดไปที่ฝ่ายสนับสนุนลูกค้าของ Apigee
สำหรับรายการบันทึกประจำรุ่นของ Apigee Edge ทั้งหมด โปรดดูที่บันทึกประจำรุ่นของ Apigee
ข้อกำหนดของ Apigee Edge สำหรับพอร์ทัล
หากเชื่อมต่อพอร์ทัลรุ่นนี้กับการติดตั้ง Edge สำหรับ Private Cloud คุณต้องเชื่อมต่อกับเวอร์ชัน 4.15.07.00 ขึ้นไป เพื่อให้แน่ใจว่าระบบรองรับฟีเจอร์ SmartDocuments ทั้งหมด ดูข้อมูลเพิ่มเติมได้ที่ 4.15.07.00 - Apigee Edge สำหรับบันทึกประจำรุ่นของ Private Cloud
ฟีเจอร์ใหม่
ความพร้อมให้บริการโดยทั่วไปของ SmartDocs
SmartDocuments กำลังเปลี่ยนจากรุ่นเบต้าเป็นรุ่นสำหรับผู้ใช้ทั่วไป การอัปเดตและฟีเจอร์ใหม่ๆ มีดังนี้
- การรองรับ Swurge 2.0 รวมถึงการนำเข้าตามไฟล์หรือ URL รวมถึงการรองรับออบเจ็กต์ความปลอดภัยที่มีการตั้งชื่อที่กำหนดเอง
- ปรับปรุงการออกแบบภาพในเทมเพลตที่สร้าง SmartDocuments
- การเพิ่มประสิทธิภาพการใช้งานและเวิร์กโฟลว์ในพอร์ทัลนักพัฒนาซอฟต์แวร์ ซึ่งเข้าถึงได้จากเมนูเนื้อหา > SmartDocs ใน Drupal
- สิ่งที่เคยเรียกว่าการตรวจสอบสิทธิ์ "โทเค็นที่กำหนดเอง" ปัจจุบันเปลี่ยนเป็น "คีย์ API"
- ออบเจ็กต์ "ความปลอดภัย" การตรวจสอบสิทธิ์ที่กำหนดที่ระดับการแก้ไข
- การกำหนดค่าการตรวจสอบสิทธิ์ไคลเอ็นต์ที่ระดับเทมเพลต การแก้ไขใหม่จะไม่รีเซ็ตข้อมูลเข้าสู่ระบบไคลเอ็นต์ SmartDocuments ที่กำหนดค่าไว้ล่วงหน้าอีกต่อไป
ดูรายละเอียดฟีเจอร์เพิ่มเติมได้ที่บล็อกโพสต์นี้
สำหรับเอกสารประกอบของ SmartDocument โปรดดูที่การใช้ SmartDocs เพื่อสร้างเอกสาร API
กระบวนการอัปเกรด SmartGoogle
หากคุณใช้ SmartGoogle ในช่วงเบต้าอยู่แล้ว ฟีเจอร์และความสามารถใหม่ๆ ในเวอร์ชันที่ให้บริการทั่วไป คุณจะต้องอัปเกรด SmartDocuments ในพอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์
หน้า Smartdocs ที่เผยแพร่ในพอร์ทัลนักพัฒนาซอฟต์แวร์จะยังคงใช้งานได้ต่อไป แต่คุณจะต้องทำตามขั้นตอนการอัปเดตก่อนที่จะเผยแพร่การเปลี่ยนแปลงไปยังหน้าที่มีอยู่หรือหน้าใหม่
โปรดทราบว่าแม้คุณจะแสดงผลและเผยแพร่ SmartDocument ภายในพอร์ทัลนักพัฒนาซอฟต์แวร์ได้ แต่ SmartGoogle จะสร้างขึ้นจากโมเดล API ที่อยู่ในบริการการจัดการ Edge API ของ Apigee ของ Apigee การเปลี่ยนแปลงใดๆ ที่คุณทำกับโมเดล API ใน Edge จะเหมือนกันในสภาพแวดล้อม Pantheon ทั้งหมดของคุณ (คล้ายกับการที่นักพัฒนาซอฟต์แวร์มีอยู่ในสภาพแวดล้อม Pantheon)
วิธีอัปเกรดจาก Smartdocument เวอร์ชันเบต้าเป็นเวอร์ชันสำหรับผู้ใช้ทั่วไป
- อัปเดตและทดสอบรุ่น 15.05.27 ในสภาพแวดล้อม dev หรือ test ใน Pantheon
- สร้างโมเดลใหม่เพื่อแทนที่โมเดล API ที่มีอยู่ที่คุณใช้อยู่
- หากคุณนำเข้าเอกสาร Swurge หรือ WADL ให้นำเข้าอีกครั้งเพื่อแก้ไขใหม่
- หากคุณดูแลรักษาโมเดล API ผ่านโมดูล SmartGoogle อยู่ ให้ส่งออกเป็น SmartDocuments JSON และนำเข้าไปยังโมเดลใหม่โดยใช้ไฟล์แนบ
- ตั้งค่าคุณสมบัติความปลอดภัยของการแก้ไขโมเดลของคุณ ในหน้าเนื้อหา > SmartDocs > โมเดล ให้เลือกการตั้งค่าความปลอดภัย
- ตรวจสอบการตรวจสอบสิทธิ์ที่กำหนดค่าไว้ล่วงหน้าในหน้าการตั้งค่าโมเดล (เนื้อหา > SmartDocs) โดยคลิกการตั้งค่าในคอลัมน์การดำเนินการ
- อัปเดตเทมเพลตที่กำหนดเองให้ใช้ v6 ของเนื้อหา CSS และ JS แล้วทำการเปลี่ยนแปลงเพื่อแสดงชื่อออบเจ็กต์ใหม่ เช่น authSchemes และ apiSchema ดูข้อมูลเกี่ยวกับการอัปเดตเทมเพลต SmartGoogle ได้ที่การใช้ SmartDocs เพื่อสร้าง API เอกสาร
- แสดงผลอีกครั้งและเผยแพร่การแก้ไขโมเดล
- หลังจากตรวจสอบเอกสารประกอบใหม่แล้ว ให้อัปเดตพอร์ทัลเวอร์ชันที่ใช้งานจริงเป็นรุ่น 15.05.27
หากคุณเป็นลูกค้า Edge Enterprise และมีข้อสงสัยหรือข้อกังวลเกี่ยวกับขั้นตอนการอัปเกรด โปรดส่งอีเมลไปที่ marsh@apigee.com และ cnovak@apigee.com หรือไม่เช่นนั้น โปรดใช้ชุมชน Apigee เพื่อรับคำตอบที่ดีที่สุด
แก้ไขข้อบกพร่องแล้ว
ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขในรุ่นนี้
รหัสปัญหา | คำอธิบาย |
---|---|
DEVSOL-487 | ผู้ดูแลระบบควรกำหนดค่ารูปแบบวันในการสร้างรายได้ ตอนนี้คุณสามารถกำหนดค่ารูปแบบวันที่ได้แล้วในส่วน "การสร้างรายได้" ในการตั้งค่าการสร้างรายได้สำหรับรูปแบบวันที่แบบยุโรปและสหรัฐอเมริกา |
DEVSOL-584 | ระบบไม่จำพารามิเตอร์เส้นทางในการใช้งานครั้งแรก พารามิเตอร์เส้นทางเมื่อไม่ได้จำการเรียกทุกครั้ง |
DEVSOL-603 | หน้าแผนการทับซ้อนอยู่ในรูปแบบที่ไม่ถูกต้อง เมื่อซื้อแผนที่ทับซ้อนกับแพ็กเกจที่มีอยู่ ตอนนี้หน้าเว็บที่แสดงจะจัดรูปแบบอย่างเหมาะสมสำหรับผู้ใช้แล้ว |
DEVSOL-709 | SmartDocument: พารามิเตอร์เทมเพลต URL จะแก้ไขไม่ได้หลังจากส่งคำขอที่มีค่า
ว่าง แก้ไขปัญหาการแสดงผลพารามิเตอร์เทมเพลตแก้ไขไม่ได้หลังจากส่งคำขอจาก SmartGoogle ไปแล้วหลังจากลบพารามิเตอร์เทมเพลตในเอกสารเกี่ยวกับเมธอด |
DEVSOL-723 | แสดงข้อความที่เป็นมิตรกับผู้ใช้เมื่อนำเข้า SmartDocuments ไม่สำเร็จ |
DEVSOL-1013 | ทำให้อีเมลของผู้ใช้พอร์ทัลนักพัฒนาซอฟต์แวร์แก้ไขได้ ช่องอีเมลในหน้าแก้ไขโปรไฟล์จะไม่ปิดใช้อีกต่อไป และนักพัฒนาแอปจะเปลี่ยนอีเมลได้ |
DEVSOL-1244 | ไม่เปิดใช้โมดูลตัวบ่งชี้สภาพแวดล้อมสำหรับรุ่น OPDK |
DEVSOL-1273 | "DevConnect Mint" ปรากฏขึ้น 2 ครั้งในรายการโมดูล "Dev Connect Mint" แสดง 2 ครั้งในส่วนโมดูล ซึ่งตอนนี้ปัญหาได้รับการแก้ไขแล้ว |
DEVSOL-1313 | รองรับไฟล์ JSON/YAML หรือการนำเข้า URL สำหรับทั้ง Swagger และ WADL สามารถนำเข้าไฟล์ WADL ผ่าน URL และอัปโหลดไฟล์ Swคนหนึ่ง ได้ |
DEVSOL-1339 | เปลี่ยนตำแหน่งเมนูของผู้ดูแลระบบ SmartGoogle ขณะนี้ SmartGoogle จะอยู่ในเมนูเนื้อหา และการตั้งค่า Smartdocs จะอยู่ในเมนูผู้ดูแลระบบการตั้งค่า |
DEVSOL-1340 | นำเวอร์ชันเบต้าออกเมื่อไปยัง GA |
DEVSOL-1390 |
ไลบรารี PHP SDK Edge ได้รับการอัปเดตเพื่อแก้ไขปัญหาในการเรียกใช้ __toString() ข้อผิดพลาดร้ายแรง: เรียกใช้รูปแบบฟังก์ชันสมาชิก() บนวัตถุที่ไม่ใช่ออบเจ็กต์ใน /Applications/MAMP/htdocs/ordnance/docroot/profiles/apigee/libraries/mgmt-api-php-sdk/Apigee/Mint/DeveloperRatePlan.php ในบรรทัด 221 ซึ่งเป็นข้อบกพร่องที่มีผลเฉพาะกับลูกค้าที่สร้างรายได้ซึ่งมีโค้ดที่กำหนดเองซึ่งเรียกใช้เมธอด toString() |
DEVSOL-1398 | โมเดล SmartDocuments Petstore ที่นำเข้าเมื่อติดตั้งโดยไม่แสดงข้อความแจ้งผู้ใช้ ตอนนี้ SmartDocuments จะนำเข้าตัวอย่างรูปแบบ petstore ที่ชื่อ petstore ขณะติดตั้งเว็บไซต์ (http://petstore.swagger.io/v2/swagger.json) แทนโมเดลสภาพอากาศ เพื่อให้มีตัวอย่างที่ละเอียดขึ้นในการใช้ Smart Docs |
DEVSOL-1407 | Cron ล้มเหลวเมื่อมีนักพัฒนาซอฟต์แวร์จำนวนมาก เมื่อเรียกใช้ Drupal cron นักพัฒนาซอฟต์แวร์จำนวนมากอาจก่อให้เกิดปัญหาการหมดเวลา เมื่อองค์กรมีผู้ใช้มากกว่า 200 ราย ระบบจะใช้กระบวนการแบบกลุ่ม |
DEVSOL-1410 | ข้อผิดพลาดการเชื่อมต่อไม่ปรากฏเมื่อติดตั้งพอร์ทัลเวอร์ชันที่กำลังพัฒนา เพิ่มข้อความแสดงข้อผิดพลาดที่ดียิ่งขึ้นไปยังโปรแกรมติดตั้งเมื่อการเชื่อมต่อการจัดการ Edge ไม่ทํางานเพื่อลดปัญหาในการแก้ปัญหา |
DEVSOL-1422 | นำแบบฟอร์มการกำหนดค่า SMTP ออกจากโปรไฟล์ Apigee กระบวนการติดตั้งจะไม่ถามคุณอีกต่อไปว่าต้องการกำหนดค่า SMTP หรือไม่ แต่จะทำได้หลังจากติดตั้งเสร็จสิ้นตามแนวทางปฏิบัติมาตรฐานของ Drupal ในการเปิดใช้โมดูล SMTP และกำหนดค่าอย่างถูกต้อง |
DEVSOL-1427 |
เพิ่มฮุกลงในโมดูลแอปสำหรับนักพัฒนาซอฟต์แวร์ Devconnect เพื่อแก้ไขข้อมูลการวิเคราะห์ # hook_devconnect_developer_apps_analytics_chart_data_alter() # hook_devconnect_developer_app_analytics_datapoints_params_alter() # hook_devconnect_developer_app_analytics_datapoints_alter() สิ่งเหล่านี้ช่วยให้โมดูลที่กำหนดเองปรับเปลี่ยนแผนภูมิการวิเคราะห์แอปของนักพัฒนาซอฟต์แวร์ได้ |
DEVSOL-1464 | ข้อผิดพลาดร้ายแรงเมื่อบันทึกการตั้งค่าการตรวจสอบสิทธิ์สำหรับโมเดล เมื่อลบรูปแบบการรักษาความปลอดภัย ตอนนี้จะมีช่องทำเครื่องหมายให้เลือกว่าต้องลบแผนการตรวจสอบสิทธิ์เทมเพลตที่เกี่ยวข้องด้วยหรือไม่ |
DEVSOL-1470 | สร้างลิงก์เมนูและมุมมองที่เกี่ยวข้องของ "API" ตอนนี้ SmartGoogle พอร์ทัลการพัฒนามีลิงก์ไปยังเอกสารที่แสดงผลของ SmartGoogle ไว้โดยค่าเริ่มต้นในเมนูหลักชื่อ "API" ซึ่งจะลิงก์ไปยังโมเดลใดก็ตามที่มีเมธอดที่เผยแพร่ |
DEVSOL-1486 | การเรียก SmartDocs จะตรวจสอบสิทธิ์ด้วยคีย์ที่กำหนดไว้ล่วงหน้า เปิดใช้การตรวจสอบสิทธิ์ด้วยคีย์ API ทั้งที่ระบุไว้ล่วงหน้าและที่ผู้ใช้ระบุ |
DEVSOL-1499 | โค้ด HTML ไม่ได้รับการแยกวิเคราะห์ในคำอธิบายของพารามิเตอร์ SmartDocument ตอนนี้โค้ด HTML ได้รับการแยกวิเคราะห์ในคำอธิบายของพารามิเตอร์ SmartGoogle แล้ว |
DEVSOL-1507 | เพิ่มพารามิเตอร์หลายรายการลงใน API โดยใช้ "Add Method" ไม่ได้ ตอนนี้คุณสามารถเพิ่มพารามิเตอร์หลายรายการลงใน SmartDocs API ได้เมื่อแก้ไขเมธอด |
DEVSOL-1509 | ไม่เห็นวิธีแก้ไขช่อง "ตัวอย่าง" สำหรับ SmartDocs API ตอนนี้คุณตั้งค่า "ประเภท MIME ของเนื้อหา" "เอกสารประกอบเนื้อหา" และ "ตัวอย่างเนื้อหา" ได้เมื่อแก้ไขหน้า SmartDocuments |
DEVSOL-1534 | ไม่มีการสร้างประเภทเนื้อหาในเอาต์พุต SmartDocs ตอนนี้ระบบกำลังสร้างประเภทเนื้อหาในหน้าเมธอดของ SmartDocuments |
DEVSOL-1554 | การเปรียบเทียบวันที่ไม่ถูกต้องในการสร้างรายได้ ในแท็บแผนการซื้อสำหรับพอร์ทัลนักพัฒนาซอฟต์แวร์ที่เปิดใช้การสร้างรายได้ ปุ่ม "ยกเลิก" ไม่แสดงสำหรับแผนที่มีวันที่เริ่มต้นในอนาคต |
DEVSOL-1556 | กำลังจัดส่งโมดูล Drupal เวอร์ชันเก่า อัปเดต media_youtube และโมดูลฟีเจอร์เป็นเวอร์ชันล่าสุดแล้ว |
DEVSOL-1558 | ตัวอย่างหน้าเมธอด SmartDocuments ไม่แสดงผลสำหรับตัวอย่าง PetStore ตัวอย่างเมธอดของ SmartDocuments PetStore แสดงผลได้อย่างถูกต้องแล้วในตอนนี้ |
DEVSOL-1562 | สร้างข้อมูลพร็อพเพอร์ตี้สำหรับ SmartGoogle แต่ละโมเดล เมื่อสร้างโมเดลใหม่ ระบบจะสร้างข้อมูลพร็อพเพอร์ตี้ใหม่สำหรับโมเดลนั้นโดยค่าเริ่มต้น |
DEVSOL-1565 | การแก้ไขเมธอด SmartDocuments จะทำให้เกิดข้อผิดพลาดร้ายแรง แก้ปัญหาที่บางครั้งการแก้ไขเมธอด SmartDocuments อาจเกิดข้อผิดพลาด |
DEVSOL-1567 | แสดง"เพิ่มโมเดล" ในเมนูผู้ดูแลระบบด้านบน แก้ปัญหาที่รายการในเมนู "เพิ่มโมเดล" แสดงในเมนูผู้ดูแลระบบด้านบน |
DEVSOL-1576 | มุมมองเอกสารประกอบ API แสดงชื่อโมเดล ไม่ใช่ชื่อที่แสดง หน้าเอกสารประกอบของ API ที่แสดงเมื่อคลิก "API" ในเมนู แสดงชื่อภายในของโมเดลแทนชื่อที่แสดง หากต้องการอัปเดตเป็นรุ่นและเปลี่ยนมุมมองนี้ คุณจะต้องเปลี่ยนกลับมุมมองเพื่อดูการเปลี่ยนแปลง โดยทำตามขั้นตอนต่อไปนี้ # เข้าสู่ระบบในฐานะผู้ดูแลระบบ # ไปที่โครงสร้าง > ข้อมูลพร็อพเพอร์ตี้ # คลิกเมนูแบบเลื่อนลงถัดจาก "แก้ไข" ใน "โมเดล SmartDocument" เพื่อดูการดำเนินการทั้งหมด # หากคุณเห็น "เปลี่ยนกลับ" แสดงว่าคุณได้เขียนทับโค้ดด้วยการเปลี่ยนแปลงของคุณเอง คลิก "เปลี่ยนกลับ" เพื่อให้มุมมองกลับไปเป็นสถานะเริ่มต้น โปรดทราบว่าการดำเนินการนี้จะนำการเปลี่ยนแปลงทั้งหมดที่คุณทำไว้กับมุมมองนี้ออก |
DEVSOL-1578 | แสดงทั้งโมเดล Weather และ Petstore ที่ติดตั้งในเว็บไซต์ ทั้งโมเดล Petstore และ Weather SmartDocs ได้รับการนำเข้าในเว็บไซต์ใหม่ |
DEVSOL-1584 | ซื้อแผนไม่ได้ แก้ปัญหาที่แบบฟอร์มการซื้อแผนการสร้างรายได้ไม่ส่งสำหรับรุ่นระบบคลาวด์ 15.05.27.00 และ 15.06.08.00 หากคุณใช้ธีมที่ปรับเปลี่ยนตามอุปกรณ์ของ Apigee หรือธีมย่อยของธีมที่ปรับเปลี่ยนตามอุปกรณ์ของ Apigee |
DEVSOL-1597 | เปลี่ยนการตั้งค่าระยะหมดเวลาของนักพัฒนาแอปไม่ได้ ข้อบกพร่องที่ทำให้การตั้งค่าระยะหมดเวลาของการเชื่อมต่อ Edge ไม่ได้รับการแก้ไขอย่างถูกต้อง |
DEVSOL-1620 |
การอัปเกรดตัวฉัน ตัวบ่งชี้สภาพแวดล้อม และโมดูลฟีเจอร์ https://www.drupal.org/project/me https://www.drupal.org/project/environment_indicator |
DEVSOL-1648 | ตรวจสอบว่า arg_separator.output เป็น '&' เพื่อป้องกัน reCAPTCHA ไม่ทำงาน ปัญหาเกี่ยวกับแพลตฟอร์มที่ใช้ Google reCAPTCHA เสียหายได้รับการแก้ไขแล้ว |
DEVSOL-1651 | ธีม Apigee Base จะไม่สำเร็จหากไม่ได้เปิดใช้โมดูล Smartdocs ธีม apigee_base จะไม่ขึ้นอยู่กับโมดูล SmartDocuments ที่เปิดใช้อีกต่อไป |
DEVSOL-1654 |
เพิ่มเวอร์ชันของ admin_views เพื่อรับการแก้ไขด้านความปลอดภัยที่สําคัญ
|