Domanda

Esiste un modo per automatizzare il processo di creazione di un grafico all'interno di un documento Google da un'applicazione .NET.

Il flusso di lavoro che sto cercando è ...

  1. Crea documento Excel.
  2. Carica su Google Documenti.
  3. Crea grafici sul foglio di calcolo. (Non riesco a capirlo.)
  4. Pubblica usando ACL. (Bonus)

Non sono sicuro di dover utilizzare l'API di Google Chart per questa o pura API per fogli di calcolo.

Sto usando la libreria client GData .NET.

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

È stato utile?

Soluzione

AGGIORNAMENTO: confermato da un dipendente Google sul forum di Google questo non è possibile ...

Altri suggerimenti

(giu 2016) La risposta originale accettata non è più aggiornata. A partire da Google I / O 2016, puoi creare grafici all'interno di un foglio dall'API di Fogli Google. Per prima cosa: 1) API GData sono la generazione precedente di API di Google ... mentre non tutti sono stati deprecati, tutti più recenti API di Google non utilizzare Google Data Protocol ; e 2) esiste una nuova API per fogli di Google v4 (non GData]).

Andando avanti da qui, devi ottenere la libreria client delle API di Google per .NET e utilizza l'ultima API Fogli , che è molto più potente e flessibile di qualsiasi API precedente. Ecco un Esempio di codice C # per aiutarti a iniziare. Se non sei allergico a Python, ho realizzato un video introducendo la nuova API e approfondendo il suo codice tramite un blogpost da cui puoi imparare e migrare efficacemente su C # se lo desideri. Se non sei allergico a JavaScript e desideri provare un esempio pratico più complesso, il progetto nel nostro codice Google Sheets crea un grafico e una tabella pivot utilizzando l'API. Puoi quindi estrapolare come farlo in C #.

Per quanto riguarda publishing e sharing / ACLs , entrambi sono fatti con gli sviluppatori API di Google Drive perché si tratta di operazioni più generali che puoi applicare a Fogli, Documenti, e Diapositive.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top