Sunucuya gönderilen tüm isteklerde tanımlanan başlık nesnesi.
JSON gösterimi |
---|
{
"requestId": string,
"requestTimestamp": string,
"userLocale": string,
"protocolVersion": {
object ( |
Alanlar | |
---|---|
requestId |
ZORUNLU: Bu isteğin benzersiz tanımlayıcısı. Bu dize, en fazla 100 karakter uzunluğunda olabilir ve yalnızca "a-z", "A-Z", "0-9", ":", "-" ve "_" karakterlerini içerir. |
requestTimestamp |
ZORUNLU: Bu isteğin, dönemden bu yana geçen milisaniye cinsinden temsil edilen zaman damgası. Alıcı, bu zaman damgasının ± 60 sn. "şimdi" olduğunu doğrulamalıdır. Bu istek zaman damgası, yeniden denemeler sonrasında belirleyici değil. |
userLocale |
KULLANIMDAN KALDIRILDI: İsteğe bağlı olarak kısa çizgi ve ISO 3166-1 Alpha-2 ülke kodu (ör. "pt", "pt-BR", "fil" veya "fil-PH") ile devam eden, iki veya üç harfli ISO 639-2 Alpha 3 dil kodu. Yanıttaki |
protocolVersion |
ZORUNLU: Bu isteğin sürümü. |
Sürüm
Klasik a.b.c
sürüm yapısının yapılandırılmış bir biçimi olan sürüm nesnesi. Aynı sayının ana sürümlerinin uyumlu olacağı garanti edilir. Küçük çaplı ve düzeltmelerin sık sık ve önceden bildirimde bulunulmaksızın değişebileceğini unutmayın. Entegratör, aynı ana sürüm için tüm istekleri desteklemelidir.
JSON gösterimi |
---|
{ "major": integer, "minor": integer, "revision": integer } |
Alanlar | |
---|---|
major |
ZORUNLU: Ana sürüm. Bu, farklı sürümlere sahip uyumluluk istekleri için işaretlenmiştir ve bunların uyumlu olacağı garanti edilmez. |
minor |
ZORUNLU: Alt sürüm. Bu, önemli hata düzeltmelerini gösterir. |
revision |
ZORUNLU: Alt sürüm. Bu, küçük hata düzeltmelerini ifade eder. |