Skip to content

Funciones de Google Script para consumir la API de Invertir Online (https://www.invertironline.com/)

Notifications You must be signed in to change notification settings

fedemoglia/iol-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iol-api

Funciones de Google Script para consumir la API de Invertir Online

Por ahora permite autenticarse (Login.gs) y acceder al estado de cuenta para obtener el total en dólares y/o pesos (AccountStatus.gs)

Todo lo que se necesita para utilizarse en Spreasheet es reemplazar usuario y contraseña en la línea 9 de Login.gs

const payload = 'username=yourusername&password=yourpassword&grant_type=password';

Hay que crear los 2 scripts en el archivo donde se quiere utilizar la fórmula con el código en https://script.google.com/home. Si están en el documento pueden entrar a través del menú Herramientas -> Editor de secuencias de comandos. Una vez creados tienen que ir al menú menú Ver -> Mostrar archivo de manifiesto. Les va a aparecer appsscript.json y tienen que agregar esta línea

"oauthScopes": ["https://www.googleapis.com/auth/script.external_request"]

para que pueda hacer request a la api de IOL. Por defecto no tiene el permiso para consultar APIs. De no hacerlo cuando la quieran ejecutar les va a aparecer un popup como este

scriptPrivileges

Y si hacen click en Revisar permisos van a llegar a una pantalla como esta donde tienen que hacer click en Permitir

script.external_request

Luego de esto en cualquier celda de la hoja de cálculo con la que relacionaron el proyecto escriben =amountIOL y van a ver la ayuda de como se usa. amountIOLfunction

About

Funciones de Google Script para consumir la API de Invertir Online (https://www.invertironline.com/)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published