Creación Aplicacion
../Almacenamiento remoto - Dropbox/Creación App de acceso
En Dropbox developer (https://www.dropbox.com/developers), se debe seleccionar el botón Create App (crear aplicación) para crear o seleccionar el botón "app console" si se quiere editar.
Fig 1278 Extracto de pantalla indicando opción para crear aplicación.
Creación aplicación.
Para crear la aplicación hay que presionar el botón "Create app" y aparecerá una pantalla con estas opciones
Settings
En la pestaña settings aparecerá algo similar a las siguientes imágenes.
Luego se ha de seleccionar la API, de acuerdo a API
Fig 1279 Extracto de pantalla de Dropbox, selección API (alternativa 1)
Fig 1280 Extracto de pantalla de Dropbox, selección API (alternativa 2)
Luego se debe acceder a la forma como la aplicación e-NDICC accede a dropbox , una deteminada carpeta (App folder) o toda la cuenta. Se debe seleccionar la opción "Full Dropbox"
Fig 1281 Extracto de pantalla de Dropbox, selección de tipo de acceso.
Por último, aparecerá la opción de como será el nombre de la aplicación
Fig 1282 Extracto de pantalla indicando opciones de creación de APPS y APPS creadas.
AL presionar el botón CREATE APP aparece la siguiente ventana con pestañas.
Básicamente se necesita tener en cuenta los datos de SETTINGS (ajustes) PERMISSIONS (permisos).
PERMISOS
Se aconseja primero ajustar permisos ya que afectan el valor de los parámetros. Los que permiten que la aplicación funcione están representados (seleccionados en azul) en la siguiente imagen.
Fig 1283 Extracto de pantalla con opciones de permisos sugeridos para la aplicación.
Esta opción permite determinar si la app tendrá acceso a la raíz de la cuenta de dropbox o a una carpeta determinada. Se aconseja usar la opción app Folder ya que eso permite tener otras carpetas que no serán visibles a la aplicación
Fig 1284 Extracto de pantalla con visualización de la carpeta de la aplicación bajo la carpeta Aplicaciones.
El tercer y último paso para definir aplicación es entregarle un nombre.
Fig 1285 Extracto de pantalla de Dropbox, Definición de nombre de aplicación
Con ésta información ingresada aparecerá un icono en la pantalla principal, se muestra los valores de la configuración de la aplicación, en la siguiente imagen se muestra
Fig 1286 Extracto de pantalla de Dropbox, indicando algunos detalles del API creado
Los cuatro parámetros seleccionados corresponden a las variables que se deben rescatar y asignar a los parámetros del servidor.
en la imagen
oApp folder name , corresponde al nombre de la aplicacion definida
oApp key
oApp Secret
oGenerated access token
Token Acceso larga duración:
En caso de emplear cuentas con token de larga duración, y no emplear el proceso de autenticación basta presionar el botón generate para que se cree un token de acceso
Fig 1287 Extracto de pantalla con detalles de como generar un token de acceso para cuentas antiguas
Token Acceso Corta duración (proceso autenticación)
En este caso hay que seguir el proceso de autenticación, generar los respectivos tokens (más detalles, ver Creación de Tokens)
Adicionalmente hay que agregar el siguiente valor en refirect URI
Agregar https://www.dropbox.com/1/oauth2/display_token en redirect URI
Fig 1288 Extracto de pantalla con valor de redirect agregado