REST Resource: channels
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Risorsa: Canale
Un canale di notifica utilizzato per monitorare le modifiche alle risorse.
Rappresentazione JSON |
{
"params": {
string: string,
...
},
"payload": boolean,
"id": string,
"resourceId": string,
"resourceUri": string,
"token": string,
"expiration": string,
"type": string,
"address": string,
"kind": string
} |
Campi |
params |
map (key: string, value: string)
Parametri aggiuntivi che controllano il comportamento del canale di distribuzione. (Facoltativo) Un oggetto contenente un elenco di coppie "key": value . Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" } .
|
payload |
boolean
Un valore booleano che indica se il payload è richiesto. (Facoltativo)
|
id |
string
Un UUID o una stringa univoca simile che identifica questo canale.
|
resourceId |
string
Un ID opaco che identifica la risorsa visualizzata su questo canale. Stabile in diverse versioni dell'API.
|
resourceUri |
string
Un identificatore specifico della versione per la risorsa visualizzata.
|
token |
string
Una stringa arbitraria inviata all'indirizzo di destinazione con ogni notifica inviata tramite questo canale. (Facoltativo)
|
expiration |
string (int64 format)
Data e ora di scadenza del canale di notifica, espresse come timestamp Unix, in millisecondi. (Facoltativo)
|
type |
string
Il tipo di meccanismo di pubblicazione utilizzato per questo canale. I valori validi sono "web_hook" o "webhook".
|
address |
string
L'indirizzo a cui vengono inviate le notifiche per questo canale.
|
kind |
string
Identifica questo canale di notifica utilizzato per monitorare le modifiche a una risorsa, ovvero api#channel .
|
Metodi |
|
Interrompe la visualizzazione delle risorse tramite questo canale. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 2025-07-25 UTC."],[],[],null,["# REST Resource: channels\n\n- [Resource: Channel](#Channel)\n - [JSON representation](#Channel.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Channel\n-----------------\n\nA notification channel used to watch for resource changes.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"params\": { string: string, ... }, \"payload\": boolean, \"id\": string, \"resourceId\": string, \"resourceUri\": string, \"token\": string, \"expiration\": string, \"type\": string, \"address\": string, \"kind\": string } ``` |\n\n| Fields ||\n|---------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `params` | `map (key: string, value: string)` Additional parameters controlling delivery channel behavior. Optional. An object containing a list of `\"key\": value` pairs. Example: `{ \"name\": \"wrench\", \"mass\": \"1.3kg\", \"count\": \"3\" }`. |\n| `payload` | `boolean` A Boolean value to indicate whether payload is wanted. Optional. |\n| `id` | `string` A UUID or similar unique string that identifies this channel. |\n| `resourceId` | `string` An opaque ID that identifies the resource being watched on this channel. Stable across different API versions. |\n| `resourceUri` | `string` A version-specific identifier for the watched resource. |\n| `token` | `string` An arbitrary string delivered to the target address with each notification delivered over this channel. Optional. |\n| `expiration` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Date and time of notification channel expiration, expressed as a Unix timestamp, in milliseconds. Optional. |\n| `type` | `string` The type of delivery mechanism used for this channel. Valid values are \"web_hook\" or \"webhook\". |\n| `address` | `string` The address where notifications are delivered for this channel. |\n| `kind` | `string` Identifies this as a notification channel used to watch for changes to a resource, which is `api#channel`. |\n\n| Methods ------- ||\n|------------------------------------------------------------------|------------------------------------------------|\n| ### [stop](/workspace/drive/api/reference/rest/v3/channels/stop) | Stops watching resources through this channel. |"]]