google drive sdk - for - ¿Es posible enviar una solicitud HTTP desde Google Docs?
google drive rest api example (2)
Deseo enviar una solicitud HTTP a algún servicio REST desde la hoja de cálculo de Google Drive.
es posible?
Sí, puedes usar IMPORTDATA
. Está diseñado para funcionar con datos CSV, pero cargará cualquier URL que le envíes:
=IMPORTDATA("https://.com/q/23917189/209828")
Los nuevos caracteres de línea comienzan una nueva fila en la hoja de cálculo y los valores mostrados en las celdas son referenciables. Ponga esta fórmula en A1
de su propia hoja y celdas de referencia de diferentes hojas.
Con el script de Google Apps, puede realizar solicitudes HTTP a API externas desde Google Docs / Sheets / etc. usando la clase UrlFetchApp :
var url = ''https://gdata.youtube.com/feeds/api/videos?''
+ ''q=skateboarding+dog''
+ ''&start-index=21''
+ ''&max-results=10''
+ ''&v=2'';
var response = UrlFetchApp.fetch(url);
Logger.log(response);
Aquí hay un ejemplo de un script que hace llamadas a Facebook (URL como recuento):
https://docs.google.com/spreadsheet/ccc?key=0AqxQZA5PONnpdDhKSTdnZ2ZqVkJGem5lUVdIUnlud2c#gid=0