Sandbox Console
ทดสอบเว็บฮุค
คุณสามารถใช้คุณสมบัติทดสอบ URL เว็บฮุคเพื่อทดสอบประเภทข้อมูลการติดตามที่ส่งคืนไปยัง URL ปลายทาง (เซิร์ฟเวอร์ผู้รับ/ผู้ฟัง) ซึ่งจะช่วยตรวจสอบ URL และข้อมูลที่ส่งคืนก่อนที่จะสร้างเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูง
การนำทาง:
ด้านล่างนี้คือวิธีนำทางไปยังคอนโซลทดสอบ URL เว็บฮุคระบบแซนด์บ็อกซ์:
- โครงการของฉัน (บนแผงการนำทางด้านซ้าย) -> แท็บการติดตามสถานะแบบรวมระบบขั้นสูง -> ปุ่มทดสอบ URL เว็บฮุค -> ในคอนโซลระบบแซนด์บ็อกซ์ ให้คลิกที่ลองใช้การติดตามสถานะแบบรวมระบบขั้นสูงนี้
- แค็ตตาล็อก API (บนแผงการนำทางด้านซ้าย) -> ค้นหาการติดตามสถานะแบบรวมระบบขั้นสูง/คลิกที่การติดตามสถานะแบบรวมระบบขั้นสูงในตัวกรอง -> การ์ดการติดตามสถานะแบบรวมระบบขั้นสูง:
- -> ภาพรวม -> ปุ่มเอกสารประกอบ -> ในคอนโซลระบบแซนด์บ็อกซ์ คลิกที่ลองใช้การติดตามสถานะแบบรวมระบบขั้นสูงนี้
- -> เอกสาร -> ในคอนโซลระบบแซนด์บ็อกซ์ คลิกที่ลองใช้การติดตามสถานะแบบรวมระบบขั้นสูงนี้
ขั้นตอน:
ด้านล่างนี้คือขั้นตอนในการใช้ฟังก์ชันทดสอบ URL เว็บฮุค:
- คลิกที่ปุ่มทดสอบ URL เว็บฮุค
- กรอกพารามิเตอร์การทดสอบต่อไปนี้:
ชื่อฟิลด์ คำอธิบาย URL ปลายทาง
นี่คือ URL เพื่อรับข้อมูลการติดตามกิจกรรม/เพย์โหลด
- ลูกค้าควรระบุ URL ปลายทางที่ใช้งานได้และถูกต้อง
- URL ปลายทางที่ระบุต้องอยู่ในรูปแบบไวยากรณ์มาตรฐาน (https URL ที่ปลอดภัย)
โทเค็นรักษาความปลอดภัย
ใช้เป็นคีย์ลับร่วมเพื่อรับรองและตรวจสอบการตอบกลับของเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูง
- ค่าโทเค็นต้องมีความยาวขั้นต่ำ 26 ตัว และสูงสุด 100 ตัว
- ต้องมีตัวพิมพ์ใหญ่ 1 ตัว ตัวพิมพ์เล็ก 1 ตัว และตัวเลข 1 ตัว
- โทเค็นรักษาความปลอดภัยจะถูกใช้เพื่อสร้างลายเซ็นรหัสการรับรองข้อความ (HMAC) แบบแฮชสำหรับการตรวจสอบการตอบกลับ
ภาษาน้ำหนักบรรทุก
เลือกภาษาที่ต้องการสำหรับการแปลข้อมูลการติดตามจากรายการเมนูตัวเลือก ด้านล่างนี้คือตัวอย่างภาษา 6 ภาษาที่ให้บริการ:
- ภาษาอังกฤษ (สหรัฐอเมริกา)(ค่าเริ่มต้น)
ประเภทการติดตาม
เลือกประเภทการตอบกลับที่ต้องการรับข้อมูลการติดตาม:
- การตอบกลับการติดตามโดยละเอียด (ประเภทการตอบกลับประกอบด้วยข้อมูลการติดตามที่ปลอดภัยที่มีประวัติกิจกรรมทั้งหมด)(ค่าเริ่มต้น)
- การตอบกลับการติดตามเฉพาะกิจกรรม (ประเภทการตอบกลับประกอบด้วยข้อมูลการติดตามที่ปลอดภัยที่มีเฉพาะข้อมูลกิจกรรมล่าสุดเท่านั้น)(เร็วๆ นี้)
การติดตามกิจกรรม
เลือกหนึ่งหมวดหมู่ในระดับที่สูงกว่าเพื่อรับการแจ้งเตือนทางอีเมลที่เกี่ยวข้องกับกิจกรรมการจัดส่งในวงจรของบรรจุภัณฑ์ ด้านล่างนี้คือหมวดหมู่ในระดับที่สูงกว่า:
- ทำการส่ง
- อยู่ระหว่างการจัดส่ง
- การจัดส่งพัสดุ
- ข้อยกเว้น
- การแจ้งการจัดส่งโดยประมาณ
สถานะกิจกรรม
กิจกรรมการติดตามในวงจรของบรรจุภัณฑ์ เลือกหนึ่งในกิจกรรมการติดตามที่ต้องการรับข้อมูล ด้านล่างนี้คือตัวอย่าง 10 สถานะกิจกรรมที่มีอยู่:
- รับของแล้ว
- อยู่ระหว่างการจัดส่ง
- จัดส่งเรียบร้อยแล้ว
- ข้อยกเว้นในการจัดส่งพัสดุ
หมายเหตุ: ระบบจะกรอกค่าในฟิลด์ "กิจกรรมสถานะ" ตาม "หมวดหมู่กิจกรรมการติดตาม" ที่เลือก โปรดดูตารางต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ "หมวดหมู่กิจกรรมการติดตาม" และ "กิจกรรมสถานะ" ที่เกี่ยวข้อง
หมวดหมู่สถานะกิจกรรม สถานะกิจกรรม ทำการส่ง
- รับของแล้ว
อยู่ระหว่างการจัดส่ง
- อยู่ระหว่างการจัดส่ง
การจัดส่งพัสดุ
- จัดส่งเรียบร้อยแล้ว
ข้อยกเว้น
- ข้อยกเว้นในการจัดส่งพัสดุ
การแจ้งการจัดส่งโดยประมาณ(เร็วๆ นี้)
- วันที่จัดส่งที่ประมาณการไว้ (EDD)
- หน้าต่างเวลาการแจ้งการจัดส่งโดยประมาณ (EDTW)
- ทำเครื่องหมายที่ช่อง ข้อตกลงการอนุญาตใช้สิทธิ์ FedEx Developer Portal (FDPLA) เพื่อลงนาม/ยอมรับข้อตกลงการอนุญาตใช้สิทธิ์
- คลิกปุ่ม ส่ง เพื่อดูผลการทดสอบ
การตอบสนอง:
ด้านล่างนี้คือพารามิเตอร์การตอบกลับในระบบแซนด์บ็อกซ์:
- เนื้อความ – เนื้อความจะประกอบด้วยพารามิเตอร์การตอบกลับในแท็บทดสอบ URL เว็บฮุคภายในคอนโซลระบบแซนด์บ็อกซ์
- สถานะ – ส่วนนี้ในแท็บผลการทดสอบจะบอกสถานะของการร้องขอที่กำลังดำเนินการอยู่
ตัวอย่างข้อความประสบความสำเร็จ:
สำเร็จ
ส่งรายละเอียดกิจกรรมการติดตามการทดสอบ การติดตามสถานะแบบรวมระบบขั้นสูงสำเร็จ
Status
Success
Test webhook tracking event details delivered successfully
Error
Test webhook tracking event details delivery failed
หากการส่งกิจกรรมการทดสอบล้มเหลว สถานะ จะแสดงเป็น ผิดพลาด ในแท็บ ผลการทดสอบ โดยจะมีรหัสข้อผิดพลาดและข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องแสดงขึ้น
ตัวอย่างข้อความแสดงข้อผิดพลาด:
รหัสข้อผิดพลาด:<<error code>>
การส่งรายละเอียดกิจกรรมการติดตามการทดสอบการติดตามสถานะแบบรวมระบบขั้นสูงล้มเหลว
กฎการตรวจสอบ:
- URL การติดตามสถานะแบบรวมระบบขั้นสูงต้องอยู่ในรูปแบบไวยากรณ์มาตรฐาน
- ฟิลด์ในการทดสอบ URL การติดตามสถานะแบบรวมระบบขั้นสูงที่ต้องกรอกทั้งหมดไม่ควรว่างเปล่า
- การตรวจสอบที่เสร็จเรียบร้อยแล้ว:
- FedEx จะส่งคำร้องขอด้วย JSON กิจกรรมตัวอย่าง หมายเหตุ: URL ปลายทางการติดตามสถานะแบบรวมระบบขั้นสูงควรตอบกลับ FedEx เป็นรหัสสถานะ HTTP 200 (ตกลง)
- การตรวจสอบที่ไม่สำเร็จ/ล้มเหลว:
- หาก FedEx ได้รับการตอบกลับอื่นใดนอกเหนือจาก 200 (ตกลง) การตรวจสอบ URL ปลายทางการติดตามสถานะแบบรวมระบบขั้นสูงจะถือว่าล้มเหลว
- FedEx จะแสดงรหัสข้อผิดพลาดและข้อความแสดงข้อผิดพลาดในแท็บผลการทดสอบ
เครื่องคำนวณเพย์โหลดข้อมูล
เครื่องมือคำนวณเพย์โหลดข้อมูลถูกออกแบบมาเพื่อช่วยให้ผู้ที่สมัครรับข้อมูลประมาณปริมาณข้อมูลที่สร้างขึ้นจากกิจกรรมเว็บฮุคได้ ทั้งยังสามารถดูขนาดเพย์โหลด จำนวนการจัดส่งพัสดุ และกิจกรรมการติดตามรายวันได้ ซึ่งช่วยให้ผู้ใช้ทำการตัดสินใจอย่างชาญฉลาดด้วยข้อมูลเกี่ยวกับการใช้ข้อมูลและการวางแผนการรวมระบบ
การใช้เครื่องมือคำนวณ
ผู้ใช้สามารถป้อนพารามิเตอร์ต่อไปนี้:
- จำนวนการจัดส่งพัสดุ
- กิจกรรมต่อการจัดส่ง (ค่าเริ่มต้น: 5)
- ปริมาณเพย์โหลดต่อวัน (คำนวณโดยอัตโนมัติ)
จากข้อมูลที่ป้อน เครื่องมือคำนวณจะแสดงข้อมูลต่อไปนี้แบบไดนามิก:
- กิจกรรมการติดตามทั้งหมด
- เพย์โหลดรายวัน
- ขนาดข้อมูลทั้งหมดโดยประมาณ
หมายเหตุข้อมูล:
- กิจกรรมต่อการจัดส่งมีค่าเริ่มต้นเป็น 5 โดยอิงจากค่าเฉลี่ย 17-18 กิจกรรมต่อการจัดส่ง และไทม์ไลน์การจัดส่งทั่วไป 1-7 วัน ขึ้นอยู่กับประเภทของบริการ ผู้ให้บริการขนส่ง และปลายทาง โดยจะคำนวณไว้ว่าใช้เวลาจัดส่งเฉลี่ย 3 วัน หมายเหตุ: ผู้ใช้สามารถแก้ไขค่านี้ได้
- ปริมาณเพย์โหลดรายวันคำนวณจาก: จำนวนการจัดส่งพัสดุ × กิจกรรมต่อการจัดส่ง (ค่าเริ่มต้น: 5)
- ผู้ใช้เพียงแค่ป้อนจำนวนการจัดส่งพัสดุและคลิก “คำนวณ” เพื่อสร้างผลลัพธ์ ค่าอื่นๆ จะเป็นค่าเริ่มต้นหรือคำนวณโดยอัตโนมัติ
ข้อจำกัดความรับผิดชอบ: ค่าทั้งหมดจากเครื่องมือคำนวณเป็นค่าโดยประมาณและมีวัตถุประสงค์เพื่อการวางแผนเท่านั้น
Response