|
|
|
|
- Diferencia entre las variables Drive y gglDrive
- Utilizar un token de acceso
GglDriveConnect (Función) Crea una conexión a Google Drive.
oOAuth2Param is OAuth2Parameters
oOAuth2Param.ClientID = "client_id"
oOAuth2Param.ClientSecret = "client_secret"
oOAuth2Param.RedirectionURL = "http://localhost:9000/"
MyDrive is gglDrive
MyDrive = GglDriveConnect(oOAuth2Param)
oOAuth2Param is OAuth2Parameters
oOAuth2Param is OAuth2Parameters
oOAuth2Param.ClientID = "client_id"
oOAuth2Param.ClientSecret = "client_secret"
oOAuth2Param.RedirectionURL = "http://localhost:9000/"
oOAuth2Token is AuthToken
oOAuth2Token = AuthIdentify(oOAuth2Param)
MyDrive is gglDrive
MyDrive = GglDriveConnect(oOAuth2Token)
Sintaxis
Autenticación en Google Drive mediante el protocolo OAuth 2.0 Ocultar los detalles
<Result> = GglDriveConnect(<Authentication parameters>)
<Result>: Variable de tipo Drive o gglDrive Variable de tipo gglDrive o Drive que contiene toda la información de conexión a Google Drive. Si se produce un error, la variable ErrorOccurred se establece en True y se devuelve una variable no válida. <Authentication parameters>: Variable de tipo OAuth2Parameters Nombre de la variable de tipo OAuth2Parameters que contiene los parámetros de autenticación:- Se deben especificar las propiedades ClientID y ClientSecret.
- Se puede especificar la propiedad RedirectionURL. De forma predeterminada, esta propiedad se establece en "http://localhost:3400/".
Autenticación en Google Drive mediante un token (token de actualización) Ocultar los detalles
<Result> = GglDriveConnect(<Authentication parameters>)
<Result>: Variable de tipo Drive o gglDrive Variable de tipo gglDrive o Drive que contiene toda la información de conexión a Google Drive. Si se produce un error, la variable ErrorOccurred se establece en True y se devuelve una variable no válida. <Authentication parameters>: Variable de tipo AuthToken Nombre de la variable de tipo AuthToken que contiene los parámetros de autenticación. Observaciones Diferencia entre las variables Drive y gglDrive La función GglDriveConnect puede utilizar variables de tipo gglDrive y Drive. - Las variables de tipo Drive le permiten utilizar el mismo código, independientemente del servicio de almacenamiento utilizado.
- Las variables de tipo gglDrive solo pueden utilizarse con Google Drive. En este caso, podrá manipular archivos en Google Docs Editors utilizando una variable de tipo GglFile. Algunas funciones y sintaxis específicas permiten manipular este tipo de archivos:
- Funciones específicas:
| | | Descarga un archivo de Google Docs Editors desde Google Drive en un formato compatible determinado. | | Crea una lista de los archivos de Google Docs Editors (Docs, Sheets, etc.) que se encuentran en Google Drive. |
- Funciones con sintaxis específica para archivos en Google Docs Editors:
| | | Copia un archivo único de un directorio a otro en una unidad remota. | | Elimina un archivo de una unidad remota (Drive). | | Mueve un archivo de un directorio a otro en una unidad remota. |
Utilizar un token de acceso Para evitar que los usuarios tengan que iniciar sesión cada vez que se inicie la aplicación, se recomienda pasar un token con un token de actualización. Si es necesario, el token se actualizará automáticamente. Información necesaria para conectarse a una unidad utilizando un token existente:
| | Propiedades de la variable OAuth2Parameters | Valor utilizado por la función GglDriveConnect |
---|
AuthURL | "https://accounts.google.com/o/oauth2/v2/auth" | TokenURL | "https://oauth2.googleapis.com/token" | Scope | "https://www.googleapis.com/auth/drive" | RedirectionURL (Editable) | "http://localhost:3400/" |
Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|