問題タブ [gdata-python-client]

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 に答える
5754 参照

python - Google Python gdata ライブラリのインストールに失敗する

[注: ユーザー名やスプレッドシートの ID などの一部の情報を削除しました] こんにちは。私はMacを使用しており、Google python用のgdataをインストールするために最善を尽くしています。先に進む前に、ここでこのチュートリアルを使用しています: http://code.google.com/apis/gdata/articles/python_client_lib.html 私は python バージョン: 2.6.1 を持っているので、指示に従って依存関係のインストールをスキップしました。

ターミナルは次のようになりました。

Python インタプリタを起動し、xml ツリーをインポートしてみました。何も起こらなかったので、バナナをインポートしてみました。ターミナルは次のようになりました。

これにより、xmltree をインストールしたことは覚えていませんが、xmltree があることはほぼ確実です。この時点で、gdata ライブラリをダウンロードすると、Mac が自動的に解凍しました。次に、インストール コマンドを実行し、テスト コマンドを実行しました。私の端末は次のようになりました:

不可解な障害以外はすべて問題ないように見えたので、いくつかのコードを実行して、DocsService を初期化できるかどうかを確認してみました。

ただし、Google アプリ エンジンからそのコードを起動し、サファリで表示すると、次のように表示されます。

ここで何がうまくいかないのかわかりませんが、どんな助けでも大歓迎です。

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

python - AuthSub の問題

Google の認証ドキュメントをくまなく調べましたが、Auth Sub で問題が発生しています。

次のコードは、Google AppEngine アプリの冒頭の main.py です。

セッショントークンの受け取りまではできたのですが、今は迷っています。

次のようなエラー メッセージが返されます。

リクエスト トークンを取得し、それをセッション トークンにアップグレードし、client.token_store に保存したと思います。http://code.google.com/appengine/articles/python/retriving_gdata_feeds.htmlから収集したもの、これで十分です。

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

python - Pythonを使用してGoogle共有連絡先APIを使用して連絡先を挿入する際の有効なフィールド

以下に連絡先を追加しようとしているのは、 組織などのすべての有効なフィールドとそのためのいくつかのサンプルPythonコードを取得できるAPIのサンプルコードです。

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

gdata-api - Googleスプレッドシートの空の行の後に行を読み取る方法は?

gdata-python-clientを使用してGoogleスプレッドシートからデータを読み取ります。行を読み取るための私のコードは次のとおりです。

たとえば、スプレッドシートに160行があり、12行が空であるとします。上記のコードを使用して160行すべてを読み取ろうとすると、最初の11行のみが読み取られます(つまり、空の12行目が取得されるまで。スプレッドシートに空の行がない場合、コードは160行すべてを読み取ります。

空の行から次の行を読み取ろうとすると、何も返されません。例えば:

空の行を含むGoogleスプレッドシートからすべての行を読み取るにはどうすればよいですか。

どんな助けでもいただければ幸いです。

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

python - gdata python ライブラリ クライアントをインストールできません

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

python - GDataドキュメントリストAPIのPythonコードサンプル

Googleの開発者向けドキュメントが変更されたため、コードサンプルが見つからないようです。特に私はのための使用例を探しています

  • ドキュメントの検索
  • さまざまな形式でドキュメントをエクスポートする
  • GoogleAppsユーザーのユーザーのなりすまし

開発者ページ https://developers.google.com/google-apps/documents-list/からのリンクをたどっています

公式の例へのリンクを知っている人はいますか?代替の他のサンプルリソース?

ありがとう。

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

google-api - gdata.docs.client.DocsClient

私は次のコードを持っており、oauth2トークンフォームファイルを読み取り、ドキュメントのリストクエリを実行して、コピーしたい特定のスプレッドシートを見つけようとしますが、コードを試しても、エラーが発生するか、ドキュメントを含まないオブジェクトで返されますデータ。

私はgdata.docs.client.DocsClientを使用しています。これは、私が知る限り、APIのバージョン3です。

最初のクエリ試行

これは次のスタックトレースで失敗します

それから私の2回目の試み

これはResourceFeedオブジェクトを返しますが、コンテンツはありません。私はこれらの関数のソースコードを調べましたが、物事は明らかではありません。

私は何かを逃したことがありますか?または、APIのバージョン2に戻る必要がありますか?

0 投票する
6 に答える
16612 参照

google-sheets - Google スプレッドシートのワークシート文字列 ID を整数インデックス (GID) に変換するには?

Google スプレッドシートの単一のワークシートを CSV にエクスポートするには、整数のワークシート インデックス (GID) を渡す必要があります。

https://spreadsheets.google.com/feeds/download/spreadsheets/Export?key=%s&gid=%d&exportFormat=csv

しかし、それらの情報はどこにありますか? gdata.spreadsheets.client を使用すると、「oc6、ocv、odf」などのワークシートの文字列 ID を見つけることができました。

そして、以下のアトム XML を返します。(その一部)

また、シートパラメータを試してみましたが、「無効なシート」エラーで失敗しました。

https://spreadsheets.google.com/feeds/download/spreadsheets/Export?key=%s&sheet=XXX&exportFormat=csv

魔法の機能があるはずだと思いますが、見つかりませんでした。それらを整数IDに変換するにはどうすればよいですか?? または、文字列 ID でワークシートをエクスポートできますか?

編集: Python で変換テーブルを作成しました。汚れていますが、機能しています:-(

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

gdata - フィルターを設定し、Google スプレッドシートで列ごとに並べ替える

日次在庫レポートを Google スプレッドシートにアップロードする目的で、gdata python ライブラリを調査しています。csv をアップロードして ACL を設定することができました。

私が共有しているスタッフは gdocs に精通していないため、スプレッドシートを共有する前に自動フィルターを適用する必要があります。これにより、スタッフがフィルターを自分で適用する必要がなくなります。

また、特定の列でソートする必要があります。

どんな助けでも大歓迎です。

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

python - gdata-python-client を使用して Google サイト ページのコンテンツ フィードをダウンロードする

私の最終的な目標は、Google サイトのページからいくつかのデータをインポートすることです。gdata-python-client (v2.0.17) を使用して特定のコンテンツ フィードをダウンロードしようとしています。

結果の entry.content には、xhtml 形式のページ コンテンツが含まれます。しかし、このツリーには、ページのプラン テキスト データは含まれていません。HTMLページ構造とリンクのみ。

たとえば、私のテストページには

ContentFeed エントリには、 text=Noneのdivノードのみがあります。

gdata-python-client リクエスト/レスポンスをデバッグし、サーバーからの解決されたデータを raw バッファでチェックしました - コンテンツ内のプラン テキスト データ。したがって、これは Google API のバグです。

いくつかの回避策があるかもしれませんか?一般的なリクエストパラメータを使用できますか? ここで何がうまくいかないのですか?