- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
आइटम का कॉन्टेंट अपलोड करने के लिए, अपलोड सेशन बनाता है. अगर आइटम का साइज़ 100 केबी से कम है, तो index
के अनुरोध में inline
कॉन्टेंट को आसानी से जोड़ा जा सकता है.
इस एपीआई को चलाने के लिए, एडमिन या सेवा खाता होना ज़रूरी है. इस्तेमाल किया गया सेवा खाता, उससे जुड़े डेटा सोर्स की अनुमति वाली सूची में शामिल है.
एचटीटीपी अनुरोध
POST https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}:upload
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
फिर से शुरू किए जाने लायक अपलोड शुरू करने के लिए आइटम का नाम. फ़ॉर्मैट: datasources/{sourceId}/items/{itemId}. ज़्यादा से ज़्यादा 1536 बाइट होना चाहिए. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{
"connectorName": string,
"debugOptions": {
object ( |
फ़ील्ड | |
---|---|
connectorName |
इस कॉल को करने वाले कनेक्टर का नाम. फ़ॉर्मैट: datasources/{sourceId}/कनेक्टर/{ID} |
debugOptions |
डीबग करने के सामान्य विकल्प. |
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में UploadItemRef
का एक इंस्टेंस शामिल किया जाता है.
अनुमति पाने के लिंक
इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/cloud_search.indexing
https://www.googleapis.com/auth/cloud_search
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.