ออบเจ็กต์ส่วนหัวที่กําหนดไว้ในคําขอทั้งหมดที่ส่งไปยังเซิร์ฟเวอร์
การแสดง JSON |
---|
{
"requestId": string,
"requestTimestamp": string,
"userLocale": string,
"protocolVersion": {
object ( |
ช่อง | |
---|---|
requestId |
ต้องระบุ: ตัวระบุที่ไม่ซ้ํากันของคําขอนี้ ซึ่งเป็นสตริงที่มีความยาวสูงสุด 100 อักขระ และมีเฉพาะอักขระ "a-z", "A-Z", "0-9", ":", "-" และ "_" เท่านั้น |
requestTimestamp |
REQUIRED: การประทับเวลาของคําขอนี้จะแสดงเป็นมิลลิวินาทีนับตั้งแต่ Epoch ผู้รับควรยืนยันว่าการประทับเวลานี้เท่ากับ ± 60s ของ "now" การประทับเวลาของคําขอนี้ใช้ไม่ได้เมื่อส่งคําขอซ้ํา |
userLocale |
เลิกใช้งานแล้ว: รหัสภาษา ISO 639-2 Alpha 3 ที่มี 2 หรือ 3 ตัวอักษรตามด้วยเครื่องหมายขีดกลางและรหัสประเทศ ISO 3166-1 Alpha-2 เช่น 'pt', 'pt-BR', 'fil' หรือ 'fil-PH' ใช้ฟีเจอร์นี้เพื่อช่วยเพิ่มช่อง |
protocolVersion |
REQUIRED: เวอร์ชันของคําขอนี้ |
เวอร์ชัน
ออบเจ็กต์เวอร์ชัน ซึ่งเป็นรูปแบบที่มีโครงสร้างของโครงสร้างเวอร์ชัน a.b.c
แบบดั้งเดิม เวอร์ชันหลักจํานวนเดียวกันรับประกันว่าจะใช้งานร่วมกันได้ โปรดทราบว่าผู้เยาว์และการแก้ไขอาจมีการเปลี่ยนแปลงบ่อยครั้งโดยไม่ต้องแจ้งให้ทราบ ผู้รวมบริการจะต้องรองรับคําขอทั้งหมดในเวอร์ชันหลักเดียวกัน
การแสดง JSON |
---|
{ "major": integer, "minor": integer, "revision": integer } |
ช่อง | |
---|---|
major |
จําเป็น: เวอร์ชันหลัก เราทําเครื่องหมายว่าคําขอความเข้ากันได้กับเวอร์ชันต่างๆ ไม่รับประกันว่าจะใช้งานร่วมกันได้ |
minor |
จําเป็น: เวอร์ชันย่อย หมายถึงการแก้ไขข้อบกพร่องที่สําคัญ |
revision |
จําเป็น: เวอร์ชันย่อย หมายถึงการแก้ไขข้อบกพร่องเล็กน้อย |