- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- GenericRecord
तय किए गए फ़ीड टाइप के रिकॉर्ड को डालता और/या अपडेट करता है. सिर्फ़ बुनियादी पुष्टि करता है, जैसे कि गलत अनुरोध. इसके बाद, पार्टनर को सही जवाब तुरंत भेज दिया जाता है. Google, अनुरोध पर कारोबारी लॉजिक की पुष्टि, अलग-अलग समय पर करता है. इस बैच कॉल से, एक साथ कई बदलाव करने की सुविधा नहीं मिलती.
एचटीटीपी अनुरोध
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
parent |
संसाधन का नाम, जिसका फ़ॉर्मैट - |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{
"records": [
{
object ( |
फ़ील्ड | |
---|---|
records[] |
जो रिकॉर्ड डालने और/या अपडेट करने हैं. एक एपीआई कॉल में ज़्यादा से ज़्यादा 1,000 रिकॉर्ड जोड़े जा सकते हैं. |
जवाब का मुख्य भाग
जवाब सही होने पर, जवाब का मुख्य हिस्सा खाली होता है.
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/mapsbooking
GenericRecord
यूआरएल के अनुरोध में बताए गए फ़ीड टाइप का रिकॉर्ड.
JSON के काेड में दिखाना |
---|
{ "generationTimestamp": string, // Union field |
फ़ील्ड | |
---|---|
generation |
ज़रूरी है. इस टाइमस्टैंप का इस्तेमाल, इन्वेंट्री अपडेट के सही क्रम को पक्का करने के लिए किया जाता है. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण के लिए: |
यूनियन फ़ील्ड record_type . अलग-अलग तरह के फ़ीड (ndjson, प्रोटो-आधारित वगैरह) को इनकैप्सुलेट करना record_type इनमें से सिर्फ़ एक हो सकता है: |
|
data |
गैर-प्रोटो आधारित फ़ीड के लिए. base64 कोड में बदली गई स्ट्रिंग. |
proto |
प्रोटो पर आधारित फ़ीड के लिए. ऐसा ऑब्जेक्ट जिसमें आर्बिट्रेरी टाइप के फ़ील्ड शामिल होते हैं. एक अन्य फ़ील्ड |