Method: projects.versions.read
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Lit l'intégralité du contenu d'une version de projet.
Requête HTTP
POST https://actions.googleapis.com/v2/{name=projects/*/versions/*}:read
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres |
name |
string
Obligatoire. Nom de la ressource de version au format projects/{project}/versions/{version} . {project} est l'ID du projet Cloud associé au projet et {version} est l'identifiant de la version en cours de lecture.
|
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
{
"clientSecretEncryptionKeyVersion": string
} |
Champs |
clientSecretEncryptionKeyVersion |
string
Facultatif. Version de la clé cryptographique utilisée pour chiffrer le code secret du client OAuth d'association de comptes. Si elle n'est pas spécifiée, la version de clé primaire est utilisée pour le chiffrement. Uniquement pertinent pour les projets associés à un compte associé au code secret du client.
|
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Diffusion de la réponse RPC pour versions.read.
Représentation JSON |
{
"files": {
object (Files )
}
} |
Champs |
files |
object (Files )
Liste des fichiers envoyés depuis le serveur à la fois.
|
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 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. |"]]