यह कुकी, Google के डेवलपर दस्तावेज़ों में डेवलपर के लिए जानकारी खोजती है. यह कुकी, उपयोगकर्ता की क्वेरी के आधार पर DocumentChunk दिखाती है. एक ही Document के कई हिस्से हो सकते हैं. पूरे दस्तावेज़ वापस पाने के लिए, DeveloperKnowledge.GetDocument या DeveloperKnowledge.BatchGetDocuments का इस्तेमाल करें. साथ ही, SearchDocumentChunksResponse.results में मिले DocumentChunk.parent का इस्तेमाल करें.
एचटीटीपी अनुरोध
GET https://developerknowledge.googleapis.com/v1/documents:searchDocumentChunks
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
query |
ज़रूरी है. इसमें उपयोगकर्ता की ओर से दी गई क्वेरी स्ट्रिंग शामिल होती है. जैसे, "Cloud Storage बकेट कैसे बनाएं?". क्वेरी में 500 से ज़्यादा वर्ण नहीं होने चाहिए. 500 से ज़्यादा वर्णों वाली वैल्यू से |
pageSize |
ज़रूरी नहीं. इससे, ज़्यादा से ज़्यादा नतीजों की संख्या तय की जाती है. ऐसा हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. अगर इसे तय नहीं किया गया है, तो ज़्यादा से ज़्यादा पांच नतीजे दिखेंगे. ज़्यादा से ज़्यादा वैल्यू 100 हो सकती है. 100 से ज़्यादा वैल्यू को 100 पर सेट कर दिया जाएगा. |
pageToken |
ज़रूरी नहीं. इसमें पेज टोकन होता है, जो पिछले |
filter |
ज़रूरी नहीं. यह खोज के नतीजों पर सख्त फ़िल्टर लागू करता है. एक्सप्रेशन में, https://google.aip.dev/160 पर बताए गए सिंटैक्स का सबसेट इस्तेमाल किया जाता है.
फ़िल्टर करने के लिए इस्तेमाल किए जा सकने वाले फ़ील्ड:
INTEGER फ़ील्ड में STRING फ़ील्ड, पूरी स्ट्रिंग पर एग्ज़ैक्ट मैच के लिए टाइमस्टैंप फ़ील्ड में ध्यान दें: फ़ील्ड के नाम
उदाहरण:
|
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
DeveloperKnowledge.SearchDocumentChunks के लिए जवाब का मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{
"results": [
{
object ( |
| फ़ील्ड | |
|---|---|
results[] |
इसमें दी गई क्वेरी के लिए खोज के नतीजे शामिल होते हैं. इस सूची में मौजूद हर |
nextPageToken |
यह एक ऐसा टोकन उपलब्ध कराता है जिसे |
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/devprofiles.full_controlhttps://www.googleapis.com/auth/developerprofiles.readonlyhttps://www.googleapis.com/auth/cloud-platform
ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.