Method: projects.draft.read
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Читает все содержимое черновика проекта.
HTTP-запрос
POST https://actions.googleapis.com/v2/{name=projects/*/draft}:read
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры |
---|
name | string Необходимый. Имя ресурса в формате projects/{project}/draft . {project} — это идентификатор облачного проекта, связанный с проектом. |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{
"clientSecretEncryptionKeyVersion": string
} |
Поля |
---|
clientSecretEncryptionKeyVersion | string Необязательный. Версия криптоключа, используемого для шифрования учетной записи, связывающей секрет клиента OAuth. Если не указано, для шифрования используется версия первичного ключа. Актуально только для проектов с привязкой аккаунта к секрету клиента. |
Тело ответа
В случае успеха тело ответа содержит данные следующей структуры:
Потоковая передача ответа RPC для Draft.read.
JSON-представление |
---|
{
"files": {
object (Files )
}
} |
Поля |
---|
files | object ( Files ) Список файлов, отправленных с сервера одновременно. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003eThis documentation outlines how to read the entire content of a project draft using an HTTP POST request.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires specifying the project name as a path parameter and optionally providing an encryption key version for account linking client secrets.\u003c/p\u003e\n"],["\u003cp\u003eThe response provides a stream of files contained within the project draft.\u003c/p\u003e\n"],["\u003cp\u003eThe content is structured using JSON for both request and response bodies, with detailed descriptions of their respective fields.\u003c/p\u003e\n"]]],[],null,["# Method: projects.draft.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.ReadDraftResponse.SCHEMA_REPRESENTATION)\n\nReads the entire content of the project draft.\n\n### HTTP request\n\n`POST https://actions.googleapis.com/v2/{name=projects/*/draft}: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 resource in the format `projects/{project}/draft`. The `{project}` is the cloud project ID associated with the project. |\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 draft.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. |"]]