คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
เมื่อวันที่ 25 กรกฎาคม 2013 เราได้เปิดตัวพอร์ทัลบริการสำหรับนักพัฒนาแอป Apigee ที่อัปเดตแล้ว
ฟีเจอร์และการปรับปรุง
- อัปเกรดจาก Drupal 7.21 เป็น 7.23 (การแก้ไขเพื่อบำรุงรักษาเท่านั้น ไม่มีปัญหาด้านความปลอดภัย)
- โปรแกรมติดตั้ง Drupal แบบใหม่ตามโปรไฟล์
- การผสานรวมกับ Apigee MINT (การสร้างรายได้และการค้า)
- การจัดการข้อผิดพลาดแบบเสียบได้ มีการเปิดเผยฮุกใหม่ซึ่งช่วยให้โมดูลเฉพาะลูกค้าแก้ไขข้อผิดพลาดหรือการแจ้งเตือนสถานะที่โมดูล Devconnect สร้างขึ้นได้
- ขณะนี้ผสานรวมโมดูลข้อมูลทางกฎหมายแล้ว เมื่อเปิดใช้ ฟีเจอร์นี้จะมอบวิธีจัดการการยอมรับข้อกำหนดในการให้บริการที่มีประสิทธิภาพมากขึ้น
- คุณสามารถตั้งค่าชื่อผู้ใช้:รหัสผ่านและองค์กรของ Devconnect จากบรรทัดคำสั่งผ่าน drush
- ตอนนี้ระบบจะสร้างหน้ารายละเอียดแอปของนักพัฒนาแอปโดยไม่มีไฟล์เทมเพลต (หากไม่มีไฟล์เทมเพลตที่กำหนดเอง) และแสดงฮุกใหม่เพื่อให้แก้ไขเนื้อหาและเลย์เอาต์ได้ หากมีธีมที่กำหนดเองซึ่งลบล้างเทมเพลตหน้ารายละเอียดแอปของนักพัฒนาแอปแบบเก่า ระบบจะใช้เทมเพลตนั้น มิเช่นนั้นระบบจะสร้างหน้าเว็บเป็นอาร์เรย์การแสดงผล Drupal ซึ่งจะแก้ไขผ่านฮุกได้
- ตอนนี้ระบบจะส่งวันที่สร้างแอปของนักพัฒนาแอปเป็นช่องที่พร้อมใช้งานเพื่อแสดงในหน้ารายละเอียดแอปของนักพัฒนาแอป รายการนี้จะไม่แสดงโดยค่าเริ่มต้น แต่โมดูลที่กําหนดเองซึ่งใช้ฮุกบางอย่างจะเปิดใช้การแสดงรายการนี้ได้
- URL เรียกกลับอาจเป็นแบบต้องระบุ ไม่บังคับ หรือซ่อนไปเลยก็ได้ ซึ่งควบคุมผ่านหน้าผู้ดูแลระบบของ Dev Portal
- ผลิตภัณฑ์ API สามารถกําหนดค่าเป็นผลิตภัณฑ์เดียวหรือหลายรายการก็ได้ โดยมีค่าเริ่มต้น บังคับหรือไม่บังคับ หรือแม้แต่ซ่อนไว้ทั้งหมด ซึ่งควบคุมผ่านหน้าผู้ดูแลระบบของ Dev Portal
- ตอนนี้แอปของนักพัฒนาแอป นักพัฒนาแอป และผลิตภัณฑ์ API จะรวมเป็นเอนทิตีแล้ว มีการเขียนเฟรมเวิร์กการทดสอบสำหรับแต่ละรายการ นักพัฒนาซอฟต์แวร์ไม่จําเป็นต้องมีความรู้เกี่ยวกับส่วนภายในของ Management API SDK อีกต่อไป สามารถใช้ฟังก์ชัน entity_load และ entity_save ที่คุ้นเคยเพื่อเข้าถึงฟังก์ชันการทํางานทั้งหมดได้
- ตอนนี้แอปของนักพัฒนาแอปจะแสดงโทเค็น หากเปิดใช้ข้อบังคับ คุณจะสามารถใช้ข้อบังคับเหล่านี้ได้เมื่อเกิดเหตุการณ์ใหม่ 3 รายการ ได้แก่ การสร้าง การอัปเดต และการลบแอป
- เมื่อเรียกใช้ update.php ระบบจะปิดใช้โมดูล Devconnect_* ที่ล้าสมัย (ระบบจะนำออกใน R24) ดังนี้
- devconnect_apigee (มีไลบรารีคลาสเก่าที่ไม่ได้ใช้งานแล้ว)
- devconnect_validate (ไม่จําเป็นต้องใช้อีกต่อไปเนื่องจากเรากําลังย้ายข้อมูลไปยัง Pantheon)
- devconnect_faq_ext
- เราได้นําโมดูลต่อไปนี้ซึ่งล้าสมัยแล้วเกี่ยวกับ devconnect ออกแล้ว
- devconnect_api_content_types
- devconnect_api_views
- devconnect_cdn
- devconnect_node_settings
- devconnect_readonlymode_ext
- ตอนนี้เนื้อหาและโครงสร้างเริ่มต้นจะคงอยู่เป็นชุดฟีเจอร์ ซึ่งจะช่วยให้การติดตั้งตั้งแต่ต้นสามารถตั้งค่าอินสแตนซ์ที่ใช้งานได้ของพอร์ทัลนักพัฒนาซอฟต์แวร์
- นำการพึ่งพาโมดูล node_reference ออกแล้ว
- ตอนนี้โมดูล DevChan ทํางานได้อย่างถูกต้องเมื่อเปิดใช้ภาษาญี่ปุ่นแล้ว
- เพิ่มสตริงคำแปลสำหรับภาษาญี่ปุ่น
- ตอนนี้การซิงค์นักพัฒนาซอฟต์แวร์จะซิงค์นักพัฒนาซอฟต์แวร์ KMS ทั้งหมดกับผู้ใช้ Drupal ในเครื่อง รวมถึงลักษณะการทำงานแบบเก่าของการซิงค์ผู้ใช้ Drupal ในเครื่องกับ KMS รวมถึงมอบหมายบทบาทผู้ดูแลระบบให้กับผู้ใช้แต่ละรายที่ได้รับการกำหนดค่าให้เป็นผู้ดูแลระบบองค์กรใน KMS ด้วย
- ตอนนี้คุณสามารถเรียกใช้การซิงค์ของนักพัฒนาแอปผ่าน drush ได้แล้ว
- เพิ่มฟีเจอร์ลงชื่อเข้าใช้ครั้งเดียวใน accounts.apigee.com (ใช้ได้กับโดเมน *.apigee.com)
- ทั้ง SSO ของ Apigee และ SSO ของ Google จะกำหนดบทบาทผู้ดูแลระบบให้กับผู้ใช้ที่อีเมลได้รับการกำหนดค่าให้เป็นผู้ดูแลระบบใน KMS
- ปรับปรุงการตรวจหาและป้อนข้อมูลชื่อ/นามสกุลและอีเมลล่วงหน้าใน Google SSO
- ในหน้าผู้ดูแลระบบของ DevChan Management API ตอนนี้มีปุ่ม "ทดสอบการเชื่อมต่อ" เพื่อทดสอบพารามิเตอร์การเชื่อมต่อ KMS แล้ว
- เพิ่มข้อบังคับ devconnect_key_value_map ซึ่งซ่อนความซับซ้อนของการจัดการกับ SDK ของ Management API เมื่อจัดการกับแผนที่คีย์-ค่า
- เราได้เลิกใช้งานและนำโมดูล WYSIWYG ออกจากการจัดจำหน่ายแล้ว เพื่อสนับสนุน CKEditor และ โมดูลลิงก์ CKEditor (ควรนำ WYSIWYG ออกอย่างสมบูรณ์จากการติดตั้งทั้งหมด)
- CKEditor ได้รับการอัปเกรดเป็นเวอร์ชัน 4.2.1 แล้ว
- CKEditor กำหนดค่าให้ใช้ media, media_embed และ media_youtube เพื่อจัดการสื่อที่อัปโหลดและสื่อที่มาจากอินเทอร์เน็ต
- เพิ่มคำสั่ง drush เพื่ออัปเกรดจาก >=R22
- สคริปต์การติดตั้ง OPDK และคู่มือการติดตั้ง PDF ใหม่ทั้งหมด
แก้ไขข้อบกพร่อง
- ตอนนี้เราไม่อนุญาตให้ใช้เครื่องหมายแอมเพอสแอนเดรดเป็นส่วนหนึ่งของชื่อแอปของนักพัฒนาแอป ก่อนหน้านี้การมีเครื่องหมายแอมเพอร์แซนด์ทำให้เว็บไซต์ใช้งานไม่ได้
- รหัสผ่านขององค์กรที่มีอักขระที่ไม่เข้ากันกับ URL จะไม่ทําให้เกิดความขัดข้องอีกต่อไป
- ระบบจะไม่แสดงข้อยกเว้นใน user_save อีกต่อไปหากยังไม่ได้ตั้งค่าข้อมูลเข้าสู่ระบบ KMS