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