對話動作已於 2023 年 6 月 13 日淘汰。詳情請參閱「
對話動作已淘汰」。
Method: projects.versions.read
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
HTTP 要求
POST https://actions.googleapis.com/v2/{name=projects/*/versions/*}:read
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 |
name |
string
必要欄位。版本資源的名稱,格式為 projects/{project}/versions/{version} 。{project} 是與專案相關聯的雲端專案 ID,{version} 是要讀取版本的 ID。
|
要求主體
要求主體的資料會採用以下結構:
JSON 表示法 |
{
"clientSecretEncryptionKeyVersion": string
} |
欄位 |
clientSecretEncryptionKeyVersion |
string
選用設定。用於加密帳戶連結 OAuth 用戶端密鑰的加密編譯金鑰版本。如未指定,則會使用主要金鑰版本進行加密。僅適用於連結用戶端密鑰的專案。
|
回應主體
如果成功,回應主體會含有以下結構的資料:
對 version.read 的串流 RPC 回應
JSON 表示法 |
{
"files": {
object (Files )
}
} |
欄位 |
files |
object (Files )
一次從伺服器傳送的檔案清單。
|
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-26 (世界標準時間)。
[null,null,["上次更新時間:2025-07-26 (世界標準時間)。"],[[["\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. |"]]