เราตื่นเต้นที่จะได้แบ่งปันชุดฟีเจอร์ใหม่และการปรับปรุงใน Apidog เดือนกันยายนนี้มาพร้อมกับการทดสอบที่ขับเคลื่อนด้วย AI อันทรงพลัง, ประสบการณ์ Try it out ที่ดียิ่งขึ้นในเอกสารที่เผยแพร่, การควบคุมที่ละเอียดยิ่งขึ้นสำหรับการตรวจสอบความถูกต้องและรายงาน, และการอัปเกรดที่สะดวกสบายในส่วนของสาขาและการนำเข้า นี่คือสิ่งใหม่ๆ ที่เพิ่มเข้ามา:
⭐ การอัปเดตใหม่
🤖 กรณีทดสอบที่สร้างโดย AI สำหรับ Endpoints: เริ่มต้นการทดสอบของคุณด้วย AI! ตอนนี้คุณสามารถใช้ AI เพื่อสร้างกรณีทดสอบสำหรับ endpoints เพื่อสร้างการทดสอบได้เร็วขึ้นและลดการทำงานด้วยตนเอง เรียนรู้เพิ่มเติม

🧪 แผง Try it out ที่ชัดเจนยิ่งขึ้น: แผงการดีบักออนไลน์ได้รับการปรับให้เรียบง่ายขึ้นเพื่อแสดงเฉพาะประเภทพารามิเตอร์ที่กำหนดไว้ในสเปคของคุณโดยค่าเริ่มต้น—ลดความซับซ้อน, เน้นมากขึ้น

🔐 การสร้างโทเค็น OAuth 2.0 ใน Try it out: ตอนนี้คุณสามารถรับโทเค็น OAuth 2.0 ได้โดยตรงในแผง Try it out — โดยการป้อนโทเค็นที่มีอยู่หรือร้องขอโทเค็นใหม่โดยใช้ authorization code flow

🛡️การใช้ข้อมูลรับรองร่วมกันใน Endpoints ใน Try it out: ข้อมูลรับรองที่คุณป้อนหรือสร้างในแผง Try it out จะถูกบันทึกอย่างปลอดภัยบนอุปกรณ์ของคุณและนำไปใช้กับ endpoints ทั้งหมดโดยอัตโนมัติ — ทำให้การยืนยันตัวตนเร็วขึ้นและง่ายขึ้น

🔥 การดีบัก SSE ที่อัปเกรดแล้วใน Try it out: เมื่อดีบักการตอบกลับ Server-Sent Events (SSE) สำหรับ endpoints ที่เกี่ยวข้องกับ AI with LLMs ในเอกสารออนไลน์ที่เผยแพร่ การตอบกลับจะรวมเนื้อหาข้อความโดยอัตโนมัติและรองรับการแสดงตัวอย่าง Markdown เพื่อผลลัพธ์ที่ชัดเจนและอ่านง่ายขึ้น

📐 รหัสสถานะ HTTP ในตัวที่มากขึ้น: การออกแบบ API ทำได้ง่ายขึ้นด้วยรหัสสถานะ HTTP มาตรฐานที่มีให้ใช้งานได้ทันที
🌿 ผู้ดูแลสาขาสำหรับ Sprint Branches: เมื่อสร้าง sprint branch คุณสามารถกำหนดผู้ดูแลสาขาเพื่อตรวจสอบคำขอผสาน (merge requests) ซึ่งช่วยปรับปรุงคุณภาพโค้ดและขั้นตอนการตรวจสอบ
🗂️ แปลงโฟลเดอร์เป็นโมดูลใหม่: จัดระเบียบได้ในขนาดใหญ่—แปลงโฟลเดอร์เป็นโมดูลใหม่ด้วยการคลิกเพียงครั้งเดียว เพื่อให้โปรเจกต์ขนาดใหญ่เป็นระเบียบและดูแลรักษาง่าย
📥 การนำเข้าที่ชาญฉลาดขึ้น (OpenAPI/Swagger และอื่นๆ): เมื่อนำเข้าสเปค OpenAPI/Swagger คุณสามารถสร้างโมดูลใหม่หรือเลือกโมดูลที่มีอยู่ การนำเข้าข้อมูลในรูปแบบใดก็ได้ยังรองรับการสร้างโมดูลใหม่ ทำให้โครงสร้างสะอาดตั้งแต่เริ่มต้น
ℹ️ รายละเอียดสถานะโค้ดเมื่อวางเมาส์: ขณะดีบัก endpoint ให้วางเมาส์เหนือรหัสสถานะที่ส่งกลับมาเพื่อดูคำอธิบายโดยละเอียดในจุดที่คุณต้องการ
📊 รายงานการทดสอบพร้อมข้อมูลสภาพแวดล้อม: รายงานการทดสอบ HTML ที่ส่งออกตอนนี้มีข้อมูลสภาพแวดล้อมเพื่อบริบทที่ชัดเจนขึ้นและง่ายต่อการแบ่งปัน
⏱️ หน่วยระยะเวลาที่หลากหลายขึ้น: ระยะเวลาในรายงานการทดสอบรองรับ d, h, m เพิ่มเติมจาก ms และ s ช่วยให้อ่านง่ายขึ้นสำหรับการรันที่ยาวนานขึ้น
🧰 การวินิจฉัย Self-hosted Runner: หาก Self-hosted Runner พบข้อผิดพลาด แอปจะแสดงข้อความข้อผิดพลาดที่ชัดเจนพร้อมวิธีแก้ไขเพื่อช่วยให้คุณแก้ไขปัญหาได้เร็วขึ้น
🧩 การควบคุมการตรวจสอบการตอบกลับที่ละเอียดยิ่งขึ้น: กำหนดค่าแยกต่างหากว่าจะเปิดใช้งานการตรวจสอบการตอบกลับสำหรับการรัน, กรณีดีบัก, กรณีทดสอบ, และขั้นตอนการทดสอบแต่ละขั้นตอน เพื่อการควบคุมที่แม่นยำ
🛠️ แก้ไขไอคอน Dock สำหรับการทดสอบประสิทธิภาพ (macOS): แก้ไขปัญหาที่การรันการทดสอบประสิทธิภาพอาจสร้างไอคอน exec จำนวนมากใน macOS Dock
🔨 ไม่สามารถส่ง Request Body เมื่อมีการกำหนดค่า Header ซ้ำซ้อน (web/cloud Agent): แก้ไขปัญหาที่ไม่สามารถส่ง request body ได้หากประเภท body ของ endpoint ถูกตั้งค่าเป็น form-data และ header Content-Type: multipart/form-data ถูกกำหนดค่าซ้ำซ้อนเมื่อใช้เวอร์ชันเว็บหรือ cloud Agent ของเอกสารที่เผยแพร่สำหรับการส่งคำขอ
✨ บทความแนะนำ
ต้องการใช้ Apidog ให้เกิดประโยชน์สูงสุดใช่ไหม? สำรวจคำแนะนำที่เป็นประโยชน์เหล่านี้จาก บล็อก ของเรา:
- ทำความเข้าใจและเชี่ยวชาญ Variables ใน Apidog
- สร้างเอกสารผลิตภัณฑ์ที่เหมือน Stripe โดยใช้ Apidog
- วิธีเพิ่มตัวอย่าง Request Body หลายรายการด้วย Apidog
- แนวปฏิบัติที่ดีที่สุด: การปรับปรุงประสบการณ์การดีบักเอกสาร API ออนไลน์ที่เผยแพร่โดย Apidog
🌟 สิ่งที่กำลังจะมาถึง
เรากำลังดำเนินการปรับปรุงครั้งต่อไปเพื่อให้การพัฒนา API ของคุณเร็วขึ้น ชัดเจนขึ้น และทำงานร่วมกันได้ดีขึ้น ความคิดเห็นของคุณเป็นแนวทางสำหรับแผนงานของเรา—โปรดส่งเข้ามาเรื่อยๆ!
💬 เข้าร่วมการสนทนา!
มีแนวคิดหรือคำถามใช่ไหม? เข้าร่วมชุมชน Discord หรือ Slack ของเราเพื่อเชื่อมต่อกับนักพัฒนาคนอื่นๆ แบ่งปันเคล็ดลับ และรับข่าวสารล่าสุดจาก Apidog
ป.ล. สำรวจรายละเอียดทั้งหมดของการอัปเดตเหล่านี้ได้ที่ Apidog Changelog! 🚀
ขอให้สนุกกับการสร้าง API!
ขอแสดงความนับถือ,
ทีมงาน Apidog
