会話型アクションのサポートは 2023 年 6 月 13 日に終了しました。詳細については、
会話型アクションの廃止をご覧ください。
Method: projects.versions.read
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
プロジェクト バージョンの内容全体を読み取ります。
HTTP リクエスト
POST https://actions.googleapis.com/v2/{name=projects/*/versions/*}:read
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ |
name |
string
必須。バージョン リソースの名前(projects/{project}/versions/{version} 形式)。{project} はプロジェクトに関連付けられているクラウド プロジェクト ID です。{version} は読み取られるバージョンの識別子です。
|
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
{
"clientSecretEncryptionKeyVersion": string
} |
フィールド |
clientSecretEncryptionKeyVersion |
string
省略可。アカウント リンクの OAuth クライアント シークレットの暗号化に使用される暗号鍵のバージョン。指定しない場合、主キーのバージョンが暗号化に使用されます。クライアント シークレットを使用してアカウントをリンクしたプロジェクトにのみ関連します。
|
レスポンスの本文
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
versions.read に対するストリーミング RPC レスポンス。
JSON 表現 |
{
"files": {
object (Files )
}
} |
フィールド |
files |
object (Files )
サーバーから一度に送信されるファイルのリスト。
|
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-26 UTC。
[null,null,["最終更新日 2025-07-26 UTC。"],[[["\u003cp\u003eReads the complete content of a specified project version using a POST request.\u003c/p\u003e\n"],["\u003cp\u003eRequires the project and version identifiers as path parameters in the request URL.\u003c/p\u003e\n"],["\u003cp\u003eOptionally accepts an encryption key version for account linking client secrets in the request body.\u003c/p\u003e\n"],["\u003cp\u003eResponds with a stream of files contained within the requested project version.\u003c/p\u003e\n"]]],["This documentation details reading the content of a project version via an HTTP POST request to a specific URL, using gRPC Transcoding syntax. The request requires a `name` path parameter indicating the project and version. The request body optionally includes a `clientSecretEncryptionKeyVersion` for projects with account linking. A successful response contains a `files` field with a list of files from the server in JSON format. The request retrieves data associated with a specified project version.\n"],null,["# Method: projects.versions.read\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n - [JSON representation](#body.ReadVersionResponse.SCHEMA_REPRESENTATION)\n\nReads the entire content of a project version.\n\n### HTTP request\n\n`POST https://actions.googleapis.com/v2/{name=projects/*/versions/*}:read`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|--------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Required. The name of the version resource in the format `projects/{project}/versions/{version}`. `{project}` is the cloud project ID associated with the project, `{version}` is the identifier of the version being read. |\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation ||\n|--------------------------------------------------------|---|\n| ``` { \"clientSecretEncryptionKeyVersion\": string } ``` |\n\n| Fields ||\n|------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `clientSecretEncryptionKeyVersion` | `string` Optional. The version of the crypto key used to encrypt the account linking OAuth client secret. If not specified, the primary key version is used for encryption. Only relevant for projects with account linking with client secret. |\n\n### Response body\n\nIf successful, the response body contains data with the following structure:\nStreaming RPC response for versions.read.\n\n| JSON representation ||\n|----------------------------------------------------------------------------------|---|\n| ``` { \"files\": { object (/assistant/actions/api/reference/rest/v2/Files) } } ``` |\n\n| Fields ||\n|---------|--------------------------------------------------------------------------------------------------------------------|\n| `files` | `object (`[Files](/assistant/actions/api/reference/rest/v2/Files)`)` List of files sent from the server at a time. |"]]