Method: media.upload

העלאת קובץ מצורף. לדוגמה, אפשר לעיין במאמר העלאת מדיה כקובץ מצורף.

נדרש אימות של המשתמש עם אחד מהיקפי ההרשאה הבאים:

  • https://www.googleapis.com/auth/chat.messages.create
  • https://www.googleapis.com/auth/chat.messages
  • https://www.googleapis.com/auth/chat.import (רווחים במצב ייבוא בלבד)

אפשר להעלות קבצים מצורפים בגודל של עד 200MB. אין תמיכה בחלק מסוגי הקבצים. פרטים נוספים זמינים במאמר סוגי הקבצים שנחסמים ב-Google Chat.

בקשת HTTP

  • URI להעלאה, לבקשות העלאה של מדיה:
    POST https://chat.googleapis.com/upload/v1/{parent=spaces/*}/attachments:upload

כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.

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

פרמטרים
parent

string

חובה. שם המשאב של המרחב ב-Chat שאליו הועלה הקובץ המצורף. הפורמט הוא 'spaces/{space}'.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "filename": string
}
שדות
filename

string

חובה. שם הקובץ המצורף, כולל סיומת הקובץ.

גוף התשובה

תגובה להעלאת קובץ מצורף.

אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "attachmentDataRef": {
    object (AttachmentDataRef)
  }
}
שדות
attachmentDataRef

object (AttachmentDataRef)

הפניה לקובץ המצורף שהעליתם.

היקפי הרשאה

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.messages.create
  • https://www.googleapis.com/auth/chat.messages

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