अपलोड किए गए मीडिया को डाउनलोड करता है, लेकिन Google Drive की फ़ाइलों को नहीं. /v1/media/{+name}?alt=media
यूआरआई पर डाउनलोड करने की सुविधा काम करती है. Google Drive की फ़ाइल से बाइट एक्सपोर्ट करने के लिए, Google Drive में files.export
तरीका देखें.
एचटीटीपी अनुरोध
GET https://chat.googleapis.com/v1/media/{resourceName=**}
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
resource |
डाउनलोड किए जा रहे मीडिया का नाम. ज़्यादा जानकारी के लिए, |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
अगर यह तरीका कामयाब होता है, तो यह फ़ाइल के कॉन्टेंट को बाइट के तौर पर दिखाता है.
किसी फ़ाइल का सिर्फ़ एक हिस्सा डाउनलोड करने के लिए, बाइट रेंज वाले Range
हेडर का इस्तेमाल करें. उदाहरण के लिए: Range: bytes=500-999
.
अनुमति के दायरे
इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.messages
https://www.googleapis.com/auth/chat.messages.readonly
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.