Method: media.download

הורדות של מדיה שהועלו, אבל לא קבצים מ-Google Drive. ההורדה נתמכת ב-URI /v1/media/{+name}?alt=media. כדי לייצא בייטים מקובץ ב-Google Drive, אפשר לעיין בשיטה files.export ב-Google Drive.

בקשת HTTP

GET https://chat.googleapis.com/v1/media/{resourceName=**}

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

פרמטרים של נתיב

פרמטרים
resourceName

string

שם המדיה שרוצים להוריד. מידע נוסף זמין במאמר spaces.messages.attachments.attachmentDataRef.

גוף הבקשה

גוף הבקשה חייב להיות ריק.

גוף התשובה

אם הפעולה מסתיימת ללא שגיאות, השיטה הזו מחזירה את תוכן הקובץ כבייט.

כדי להוריד רק חלק מקובץ, משתמשים בכותרת 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

מידע נוסף זמין במדריך להרשאות.