問題タブ [google-spreadsheet-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
941 参照

jquery - クロスドメインの ajax 呼び出しが許可されていない場合、Google スプレッドシート API をどのように使用することになっていますか?

クロスドメインの ajax 呼び出しが許可されていない場合、どうすればよいでしょう? 注:廃止されたリンク。問題の元のページの関連セクションで質問が更新されました。

リンクから; (開発者ガイド: プロトコル v 2.0 – Google スプレッドシート API):

行を追加

テーブルに行を追加するには<entry>、関連データを含む要素を作成することから始めます。

次に、エントリを送信する適切な URL ( POST URL ) を決定します。を持つリスト フィードの<link>要素でPOST URL を見つけることができますrel="http://schemas.google.com/g/2005#post"

次に、必要な認証を行い、このドキュメントの認証セクションで説明されているように、新しい POST 要求の Authorization ヘッダーを作成します。

POST 要求の本文に、コンテンツ タイプを使用して、上で作成したAtom<entry>要素を配置します。application/atom+xml

次に、リクエストを POST URL に送信します。

スプレッドシートは、リストベースのフィードに表示される最後の行の直後、つまり最初の完全に空白の行の直前に新しい行を挿入します。

0 投票する
1 に答える
931 参照

php - Zend_Gdata でスプレッドシートを開けませんか?

これを行うと、次のエラーが表示されます。

それは私にはあまり意味がありません。スプレッドシートのキーが無効である場合、なぜ $sheet->getId() がそれを返すのでしょうか?

0 投票する
1 に答える
238 参照

gdata - 2 脚の OAuth とスプレッドシートの更新

Google API を使用していくつかのスプレッドシートを更新しています ( Two legged access control ボックスをチェックすることを除いて、こちらで説明されているように 2 脚の oauth を使用しています)。スプレッドシートの作成は正常に機能し、スプレッドシート内での新しいワークシートの作成も正常に機能します。しかし、スプレッドシート上のデータを操作することはできないようです....

次のいずれかを取得します。

listFeed の使用

サーバーエラーが発生しました。少し待ってから、スプレッドシートをリロードしてみてください。

また

セルフィードの使用

com.google.gdata.util.AuthenticationException

何か案は ?

ありがとう

0 投票する
1 に答える
418 参照

google-api-java-client - google-api-java-client を使用して SpreadSheet クライアントを実装する

カレンダーの例に基づいて SpreadSheet クライアントを実装しようとしています。パーサーと @Key 属性を利用して、スプレッドシート、ワークシート フィード、およびエントリを取得することができました。(説明はこちら) ただ、ListFeedのレスポンスになった時、要素にデータが格納されているので@Key機能が使えないのですが、これを自動で解析する方法はありますか?

0 投票する
2 に答える
1546 参照

python - 特定の場所で Google スプレッドシートに行を挿入する必要がある

Python を使用して Google スプレッドシートを更新しています。スプレッドシート用の Google Python ライブラリを使用すると、InsertRow API を使用して行をスプレッドシートに挿入できます。

次に例を示します。

myDictionary は挿入する辞書、spreadsheetKey はスプレッドシートのキー、worksheetKey はワークシートのキーです。ただし、スプレッドシートの途中にある特定の行に挿入したいと考えています。この API は最後にのみ挿入します。

これを行う方法があれば、誰でも知っていますか?

ありがとう。

0 投票する
0 に答える
322 参照

java - Google Document List API を使用して Google Spreadsheet ドキュメントを挿入し、それを更新する

私はこれに非常に混乱しています。私はたくさん試しましたが、インターネット上のどこにも適切な答えを見つけることができませんでした. 私の要件は次のとおりです。

スプレッドシート ドキュメントを作成し、それにデータを書き込む必要があります。

認証のために、クライアント認証を使用しています (ユーザー名とパスワードをサービスに渡します)。これまでのところ、次のことがわかりました。

これで、Google スプレッドシート API を使用してドキュメントのコンテンツを更新する必要があることがわかりました。問題は、Google スプレッドシート API を使用しているときにこのドキュメントを関連付けて、変更できるようにするにはどうすればよいかということです。いろいろ検索して、フィードに複数のドキュメントをリストする方法を見つけましたが、単一のドキュメントを取得する方法を見つけることができませんでした。

私を助けてください。

よろしくお願いいたします。

パヴァン・アンドゥクリ。

0 投票する
2 に答える
3499 参照

java - Google スプレッドシート Java API を使用して Google スプレッドシートにデータを挿入する

以下は、データを挿入するために使用しているコードです。Google が提供するサンプルからピックアップされます。

私がやろうとしているのは、ワークシートを取得して、それにデータの行を挿入することです。どんなに頑張ってもうまくいかない。client.insert() で実行するたびに次のエラーが発生します

We&#39;re sorry, a server error occurred. Please wait a bit and try reloading your spreadsheet.

0 投票する
1 に答える
479 参照

google-docs - GdataAPIを介したコメントへのアクセス

質問1:Googleドキュメントのgdata apiを介してコメントにアクセスするにはどうすればよいですか?

誰かが私にサンプルコードまたはいくつかのドキュメントへのリンクを提供できますか?それは可能ですか?

質問2:gdata apiを介してGoogleドキュメントを管理(返信、追加、解決...)するにはどうすればよいですか?

誰かが私にサンプルコードまたはいくつかのドキュメントへのリンクを提供できますか?

ありがとう

0 投票する
1 に答える
663 参照

php - PHP Zend_Gdata_Spreadsheetsはバッチで複数のセルを更新しますか?

Zend_Gdata_Spreadsheets を使用して、PHP で Google Docs スプレッドシートを操作しています。スプレッドシートの多くのセルを変更する必要があるため、updateCell() メソッドを使用します。

例: $spreadsheetService->updateCell(1, 1, "hello", $spreadSheetKey, $worksheetId);

私のコードは、セルを更新するために正常に動作します。しかし、多くのセル (通常は 20 または 30 セル) を更新する必要があり、(上記のコードを使用して) 1 つずつ更新すると、セルの更新ごとに個別の API 呼び出しが行われます。更新するセルが多数ある場合、実行に長い時間がかかることがあります。

より効率的になるように、セルのバッチを一度に更新する方法はありますか?

0 投票する
1 に答える
1210 参照

c# - サンプルのソースコードを含む最新のGoogleDocsAPIはどこにありますか?

これらの手順に従って、C#でGoogleSpreadsheetAPIを使用しようとしています 。

公式ダウンロードページからAPIをダウンロードしました。ただし、これには2つの問題があります。

  1. OAuth2Parametersチュートリアルで言及されているクラスが見つからなかったため、APIは古くなっているようOAuthParametersです。

  2. サンプルディレクトリには、実行可能ファイルのみが含まれ、ソースコードは含まれていません。Spreadsheet.exeサンプルのソースコードは、自分のニーズに非常によく合っているので、実際に使用できました。