किसी फ़ाइल रिसॉर्स से लेबल दिखाना

इस पेज पर, Google Drive की फ़ाइल के लिए उपलब्ध संसाधनों से खास लेबल लौटाने का तरीका बताया गया है.

यह बताने के लिए कि आपको किन लेबल को वापस लाना है, files.get तरीके या फ़ाइल रिसॉर्स दिखाने वाले किसी भी तरीके का इस्तेमाल करें. अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

कामयाब होने पर, response बॉडी में File का एक इंस्टेंस शामिल होता है.

उदाहरण

यहां दिए गए कोड सैंपल में, खास लेबल के सेट को लौटाने के लिए fileId के साथ-साथ labelId को इस्तेमाल करने का तरीका बताया गया है. includeLabels ऑब्जेक्ट, कॉमा लगाकर अलग की गई आईडी की सूची है. fields पैरामीटर में मौजूद labelInfoऑब्जेक्ट में, फ़ाइल पर सेट किए गए लेबल शामिल हैं और includeLabels में अनुरोध किया गया है.

Java

File file = driveService.files().get("FILE_ID").setIncludeLabels("LABEL_ID,LABEL_ID").setFields("labelInfo").execute();

Python

file = drive_service.files().get(fileId="FILE_ID", includeLabels="LABEL_ID,LABEL_ID", fields="labelInfo").execute();

Node.js

/**
* Get a Drive file with specific labels
* @return{obj} file with labelInfo
**/
async function getFileWithSpecificLabels() {
  // Get credentials and build service
  // TODO (developer) - Use appropriate auth mechanism for your app

  const {GoogleAuth} = require('google-auth-library');
  const {google} = require('googleapis');

  const auth = new GoogleAuth({scopes: 'https://www.googleapis.com/auth/drive'});
  const service = google.drive({version: 'v3', auth});
  try {
    const file = await service.files.get({
      fileId: 'FILE_ID',
      includeLabels: 'LABEL_ID,LABEL_ID',
      fields:'labelInfo',
    });
    return file;
  } catch (err) {
    // TODO (developer) - Handle error
    throw err;
  }
}

इन्हें बदलें:

  • FILE_ID: लेबल वाली फ़ाइल का fileId.
  • LABEL_ID: लौटाए जाने वाले लेबल का labelId. किसी फ़ाइल पर लेबल ढूंढने के लिए, files.listLabels तरीके का इस्तेमाल करें.

ज़रूरी जानकारी