REST Resource: spaces.messages.attachments

リソース: 添付ファイル

Google Chat の添付ファイル。

JSON 表現
{
  "name": string,
  "contentName": string,
  "contentType": string,
  "thumbnailUri": string,
  "downloadUri": string,
  "source": enum (Source),

  // Union field data_ref can be only one of the following:
  "attachmentDataRef": {
    object (AttachmentDataRef)
  },
  "driveDataRef": {
    object (DriveDataRef)
  }
  // End of list of possible types for union field data_ref.
}
フィールド
name

string

アタッチメントのリソース名。spaces/*/messages/*/attachments/* 形式。

contentName

string

出力のみ。フルパスではなく、コンテンツの元のファイル名。

contentType

string

出力のみ。ファイルのコンテンツ タイプ(MIME タイプ)。

thumbnailUri

string

出力のみ。人間のユーザーへの添付ファイルのプレビューに使用するサムネイル URL。チャットアプリでは、この URL を使用して添付ファイルのコンテンツをダウンロードしないでください。

downloadUri

string

出力のみ。添付ファイルのダウンロードを人間のユーザーに許可するために使用するダウンロード URL。チャットアプリでは、この URL を使用して添付ファイルのコンテンツをダウンロードしないでください。

source

enum (Source)

出力のみ。添付ファイルのソース。

共用体フィールド data_ref

data_ref は次のいずれかになります。

attachmentDataRef

object (AttachmentDataRef)

添付ファイル データへの参照。このフィールドは、添付ファイルデータをダウンロードするためにメディア API で使用されます。

driveDataRef

object (DriveDataRef)

出力のみ。Google ドライブの添付ファイルへの参照。このフィールドは Google Drive API で使用されます。

添付ファイルデータ参照

JSON 表現
{
  "resourceName": string,
  "attachmentUploadToken": string
}
フィールド
resourceName

string

アタッチメント データのリソース名。このフィールドは、添付ファイルデータをダウンロードするためにメディア API で使用されます。

attachmentUploadToken

string

アップロードした添付ファイルへの参照を含む不透明トークン。クライアントによって不透明な文字列として扱われ、添付ファイル付きの Chat メッセージを作成または更新するために使用されます。

ドライブ データ参照

ドライブ アタッチメントのデータへの参照。

JSON 表現
{
  "driveFileId": string
}
フィールド
driveFileId

string

ドライブ ファイルの ID。Drive API とともに使用します。

ソース

列挙型
SOURCE_UNSPECIFIED
DRIVE_FILE
UPLOADED_CONTENT

Methods

get

メッセージの添付ファイルのメタデータを取得します。