Method: spreadsheets.developerMetadata.search

यह फ़ंक्शन, तय किए गए DataFilter से मेल खाने वाले सभी डेवलपर मेटाडेटा दिखाता है. ज़्यादा जानकारी के लिए, मेटाडेटा को पढ़ना, लिखना, और खोजना लेख पढ़ें.

अगर दिया गया DataFilter, DeveloperMetadataLookup ऑब्जेक्ट को दिखाता है, तो यह उससे चुनी गई सभी DeveloperMetadata एंट्री दिखाता है. अगर DataFilter स्प्रेडशीट में किसी जगह की जानकारी दिखाता है, तो इससे डेवलपर का वह सारा मेटाडेटा दिखेगा जो उस जगह से जुड़ा है.

एचटीटीपी अनुरोध

POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/developerMetadata:search

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
spreadsheetId

string

उस स्प्रेडशीट का आईडी जिससे मेटाडेटा वापस पाना है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:

JSON के काेड में दिखाना
{
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
फ़ील्ड
dataFilters[]

object (DataFilter)

डेटा फ़िल्टर, उन शर्तों के बारे में बताते हैं जिनका इस्तेमाल यह तय करने के लिए किया जाता है कि कौनसी DeveloperMetadata एंट्री दिखानी हैं. जवाब में, ऐसे DeveloperMetadata शामिल होते हैं जो बताए गए किसी भी फ़िल्टर से मेल खाते हैं.

जवाब का मुख्य भाग

डेवलपर मेटाडेटा खोजने के अनुरोध का जवाब.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON फ़ॉर्मैट में दिखाया गया है
{
  "matchedDeveloperMetadata": [
    {
      object (MatchedDeveloperMetadata)
    }
  ]
}
फ़ील्ड
matchedDeveloperMetadata[]

object (MatchedDeveloperMetadata)

खोज के अनुरोध की शर्तों से मेल खाने वाला मेटाडेटा.

अनुमति पाने के लिंक

इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets

ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.

MatchedDeveloperMetadata

डेवलपर मेटाडेटा की एंट्री और ओरिजनल अनुरोध में बताए गए डेटा फ़िल्टर, जो इससे मेल खाते हैं.

JSON के काेड में दिखाना
{
  "developerMetadata": {
    object (DeveloperMetadata)
  },
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
फ़ील्ड
developerMetadata

object (DeveloperMetadata)

डेवलपर मेटाडेटा, जो तय किए गए फ़िल्टर से मेल खाता है.

dataFilters[]

object (DataFilter)

डेवलपर के मेटाडेटा से मेल खाने वाले सभी फ़िल्टर.