Fedex Logo

ทดสอบเว็บฮุค


คุณสามารถใช้คุณสมบัติทดสอบ URL เว็บฮุคเพื่อทดสอบประเภทข้อมูลการติดตามที่ส่งคืนไปยัง URL ปลายทาง (เซิร์ฟเวอร์ผู้รับ/ผู้ฟัง) ซึ่งจะช่วยตรวจสอบ URL และข้อมูลที่ส่งคืนก่อนที่จะสร้างเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูง

การนำทาง:

ด้านล่างนี้คือวิธีนำทางไปยังคอนโซลทดสอบ URL เว็บฮุคระบบแซนด์บ็อกซ์:

  • โครงการของฉัน (บนแผงการนำทางด้านซ้าย) -> แท็บการติดตามสถานะแบบรวมระบบขั้นสูง -> ปุ่มทดสอบ URL เว็บฮุค -> ในคอนโซลระบบแซนด์บ็อกซ์ ให้คลิกที่ลองใช้การติดตามสถานะแบบรวมระบบขั้นสูงนี้
  • แค็ตตาล็อก API (บนแผงการนำทางด้านซ้าย) -> ค้นหาการติดตามสถานะแบบรวมระบบขั้นสูง/คลิกที่การติดตามสถานะแบบรวมระบบขั้นสูงในตัวกรอง -> การ์ดการติดตามสถานะแบบรวมระบบขั้นสูง:
    1. -> ภาพรวม -> ปุ่มเอกสารประกอบ -> ในคอนโซลระบบแซนด์บ็อกซ์ คลิกที่ลองใช้การติดตามสถานะแบบรวมระบบขั้นสูงนี้
    2. -> เอกสาร -> ในคอนโซลระบบแซนด์บ็อกซ์ คลิกที่ลองใช้การติดตามสถานะแบบรวมระบบขั้นสูงนี้

ขั้นตอน:

ด้านล่างนี้คือขั้นตอนในการใช้ฟังก์ชันทดสอบ URL เว็บฮุค:

  1. คลิกที่ปุ่มทดสอบ URL เว็บฮุค
  2. กรอกพารามิเตอร์การทดสอบต่อไปนี้:
    ชื่อฟิลด์ คำอธิบาย

    URL ปลายทาง

    นี่คือ URL เพื่อรับข้อมูลการติดตามกิจกรรม/เพย์โหลด

    • ลูกค้าควรระบุ URL ปลายทางที่ใช้งานได้และถูกต้อง
    • URL ปลายทางที่ระบุต้องอยู่ในรูปแบบไวยากรณ์มาตรฐาน (https URL ที่ปลอดภัย)

    โทเค็นรักษาความปลอดภัย

    ใช้เป็นคีย์ลับร่วมเพื่อรับรองและตรวจสอบการตอบกลับของเว็บฮุคการติดตามสถานะแบบรวมระบบขั้นสูง

    • ค่าโทเค็นต้องมีความยาวขั้นต่ำ 26 ตัว และสูงสุด 100 ตัว
    • ต้องมีตัวพิมพ์ใหญ่ 1 ตัว ตัวพิมพ์เล็ก 1 ตัว และตัวเลข 1 ตัว
    • โทเค็นรักษาความปลอดภัยจะถูกใช้เพื่อสร้างลายเซ็นรหัสการรับรองข้อความ (HMAC) แบบแฮชสำหรับการตรวจสอบการตอบกลับ

    ภาษาน้ำหนักบรรทุก

    เลือกภาษาที่ต้องการสำหรับการแปลข้อมูลการติดตามจากรายการเมนูตัวเลือก ด้านล่างนี้คือตัวอย่างภาษา 6 ภาษาที่ให้บริการ:

    • ภาษาอังกฤษ (สหรัฐอเมริกา)(ค่าเริ่มต้น)

    ประเภทการติดตาม

    เลือกประเภทการตอบกลับที่ต้องการรับข้อมูลการติดตาม:

    • การตอบกลับการติดตามโดยละเอียด (ประเภทการตอบกลับประกอบด้วยข้อมูลการติดตามที่ปลอดภัยที่มีประวัติกิจกรรมทั้งหมด)(ค่าเริ่มต้น)
    • การตอบกลับการติดตามเฉพาะกิจกรรม (ประเภทการตอบกลับประกอบด้วยข้อมูลการติดตามที่ปลอดภัยที่มีเฉพาะข้อมูลกิจกรรมล่าสุดเท่านั้น)(เร็วๆ นี้)

    การติดตามกิจกรรม

    เลือกหนึ่งหมวดหมู่ในระดับที่สูงกว่าเพื่อรับการแจ้งเตือนทางอีเมลที่เกี่ยวข้องกับกิจกรรมการจัดส่งในวงจรของบรรจุภัณฑ์ ด้านล่างนี้คือหมวดหมู่ในระดับที่สูงกว่า:

    • ทำการส่ง
    • อยู่ระหว่างการจัดส่ง
    • การจัดส่งพัสดุ
    • ข้อยกเว้น
    • การแจ้งการจัดส่งโดยประมาณ

    สถานะกิจกรรม

    กิจกรรมการติดตามในวงจรของบรรจุภัณฑ์ เลือกหนึ่งในกิจกรรมการติดตามที่ต้องการรับข้อมูล ด้านล่างนี้คือตัวอย่าง 10 สถานะกิจกรรมที่มีอยู่:

    1. รับของแล้ว
    2. อยู่ระหว่างการจัดส่ง
    3. จัดส่งเรียบร้อยแล้ว
    4. ข้อยกเว้นในการจัดส่งพัสดุ

     

    หมายเหตุ: ระบบจะกรอกค่าในฟิลด์ "กิจกรรมสถานะ" ตาม "หมวดหมู่กิจกรรมการติดตาม" ที่เลือก โปรดดูตารางต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ "หมวดหมู่กิจกรรมการติดตาม" และ "กิจกรรมสถานะ" ที่เกี่ยวข้อง

     

    หมวดหมู่สถานะกิจกรรม สถานะกิจกรรม

    ทำการส่ง

    • รับของแล้ว

    อยู่ระหว่างการจัดส่ง

    • อยู่ระหว่างการจัดส่ง

    การจัดส่งพัสดุ

    • จัดส่งเรียบร้อยแล้ว

    ข้อยกเว้น

    • ข้อยกเว้นในการจัดส่งพัสดุ

    การแจ้งการจัดส่งโดยประมาณ(เร็วๆ นี้)

    • วันที่จัดส่งที่ประมาณการไว้ (EDD)
    • หน้าต่างเวลาการแจ้งการจัดส่งโดยประมาณ (EDTW)

     

  3. ทำเครื่องหมายที่ช่อง ข้อตกลงการอนุญาตใช้สิทธิ์ FedEx Developer Portal (FDPLA) เพื่อลงนาม/ยอมรับข้อตกลงการอนุญาตใช้สิทธิ์
  4. คลิกปุ่ม ส่ง เพื่อดูผลการทดสอบ


การตอบสนอง:

ด้านล่างนี้คือพารามิเตอร์การตอบกลับในระบบแซนด์บ็อกซ์:

  • เนื้อความ – เนื้อความจะประกอบด้วยพารามิเตอร์การตอบกลับในแท็บทดสอบ URL เว็บฮุคภายในคอนโซลระบบแซนด์บ็อกซ์
  • สถานะ – ส่วนนี้ในแท็บผลการทดสอบจะบอกสถานะของการร้องขอที่กำลังดำเนินการอยู่
  • ตัวอย่างข้อความประสบความสำเร็จ:
    สำเร็จ
    ส่งรายละเอียดกิจกรรมการติดตามการทดสอบ การติดตามสถานะแบบรวมระบบขั้นสูงสำเร็จ

 

Sandbox Console

Test Parameters

Add in test parameters and push to check if the URL receives test event data from Webhooks API calls.

The destination URL is where we will send you authentication codes and messages as well as Advanced Integrated Visibility payload notifications. Only HTTPS connections using TLS (SSL) 1.2 or higher protocol version that is configured with a certificate from a valid certificate authority is supported. (Character limit: 200)

The following are not valid destination URLs:
• All RFC1918 IP space<br>
• All fedex.com and its sub domain<br>
• IP addresses in the URL (including localhost, 127.0.0.1)

Security Token should be a minimum length of 25 characters and a maximum length of 100 characters, 1 upper case, 1 lower case, 1 numeric character.

Example: Y1F6OiVUQW2JPSElmRE9U0IY5

Payload languageThe language in which you will receive the tracking data. Currently payload language is only available in English
View a full list of languages

Currently detailed tracking is the only available tracking type.

Detailed Tracking
Detailed Tracking Response consists of secured data with the entire history of events.

Event-specific Tracking (coming soon)
Event-specific Tracking Response consists of secure tracking data with only the most recent event information.

Tracking event
These are different categories of tracking events in the shipment life cycle. select one or more of these categories. Then when an event in that category happens, we will trigger webhook notifications and send you a tracking payload response.

Select a tracking event in the package lifecycle to include

Copy copied

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)
  •  ผู้ใช้เพียงแค่ป้อนจำนวนการจัดส่งพัสดุและคลิก “คำนวณ” เพื่อสร้างผลลัพธ์ ค่าอื่นๆ จะเป็นค่าเริ่มต้นหรือคำนวณโดยอัตโนมัติ

ข้อจำกัดความรับผิดชอบ: ค่าทั้งหมดจากเครื่องมือคำนวณเป็นค่าโดยประมาณและมีวัตถุประสงค์เพื่อการวางแผนเท่านั้น

Number of Shipments
Events per Shipment (default 5)
Daily Payload Volume (events per day)



Note: Displayed values are approximations and may not reflect exact usage metrics.
CLOSE

Response

Copy