1

.NETアプリケーションからGoogleドキュメント内にグラフを作成するプロセスを自動化する方法はありますか?

私が探しているワークフローは...

  1. Excelドキュメントを作成します。
  2. Googleドキュメントにアップロードします。
  3. スプレッドシートにグラフを作成します。(これを理解することはできません。)
  4. ACLを使用して公開します。(ボーナス)

このAPIにGoogleChartAPIを使用するのか、純粋なスプレッドシートAPIを使用するのかわかりません。

GData.NETクライアントライブラリを使用しています。

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

4

2 に答える 2

2

(2016年6月)元の承認された回答は現在古くなっています。Google I / O 2016以降、GoogleSheetsAPIからシート内にグラフを作成できます。まず最初に:1)GDataAPIは前世代のGoogleAPIです...すべてが非推奨になっているわけではありませんが、すべての新しいGoogleAPIはGoogleデータプロトコルを使用していませ。2)新しいGoogle Sheets API v4(GDataではない]があります。

ここから先に進むには、.NET用のGoogle APIクライアントライブラリを入手し、以前のAPIよりもはるかに強力で柔軟な最新のスプレッドシートAPIを使用する必要があります。始めるのに役立つC#コードサンプルを次に示します。Pythonにアレルギーがない場合は、新しいAPIを紹介するビデオを作成し、ブログ投稿を介してそのコードを詳しく説明しました。このブログ投稿から学び、必要に応じてC#に効果的に移行できます。JavaScriptにアレルギーがなく、より複雑な実践的な例を試したい場合は、GoogleスプレッドシートコードラボのプロジェクトがAPIを使用してグラフとピボットテーブルを作成します。次に、C#でこれを行う方法を推定できます。

公開共有/ACLに関しては、どちらもGoogleドライブAPIを使用して実行されます。これは、これらがスプレッドシート、ドキュメントスライドに適用できるより一般的な操作であるためです。

于 2016-06-16T23:36:45.173 に答える
1

更新:GoogleフォーラムでGoogleの従業員によって確認されましたが、これは不可能です...

于 2010-12-07T13:58:19.910 に答える