Pregunta

¿Existe alguna forma de automatizar el proceso de creación de un gráfico dentro de un documento de Google desde una aplicación .NET?

El flujo de trabajo que estoy buscando es ...

  1. Crear documento de Excel.
  2. Subir a Google Docs.
  3. Crea gráficos en la hoja de cálculo. (No puedo resolver esto).
  4. Publicar utilizando ACLs. (bonus)

No estoy seguro de si debo utilizar la API de Google Chart para esta o simplemente la API de hoja de cálculo.

Estoy usando la biblioteca del cliente GData .NET.

http://code.google.com/p/google-gdata/

¿Fue útil?

Solución

ACTUALIZACIÓN: confirmado por un empleado de Google en el foro de Google, esto no es posible ...

Otros consejos

(Junio ??de 2016) La respuesta original aceptada ahora está desactualizada. A partir de Google I / O 2016, puede crear gráficos dentro de una hoja de la API de Google Sheets. Lo primero es lo primero: 1) API de GData son la generación anterior de API de Google ... mientras no todos han quedado en desuso, todas las nuevas API de Google do no usa el Protocolo de datos de Google ; y 2) hay una nueva API de hojas de Google v4 (no GData)).

A partir de aquí, debe obtener la biblioteca de clientes API de Google para .NET y use la última Sheets API , que es mucho más potente y flexible que cualquier API anterior. Aquí encontrará un ejemplo de código de C # para ayudarlo a comenzar. Si no eres alérgico a Python, hice un video presentando la nueva API y profundizando en su código a través de un blogpost que puedes aprender y migrar efectivamente a C # si lo deseas. Si no es alérgico a JavaScript y desea probar un ejemplo práctico más complejo, el proyecto se encuentra en nuestro código de hojas de cálculo de Google crea un gráfico y una tabla dinámica utilizando la API. Luego puede extrapolar cómo hacer esto en C #.

Con respecto a publicación y sharing / ACLs , ambos se realizan con el API de Google Drive porque estas son operaciones más generales que puede aplicar a Hojas, Documentos, y Diapositivas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top