問題タブ [gdata]

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

python - Blogger (Python) API: 投稿 ID で投稿を取得するにはどうすればよいですか?

以前に呼び出しから投稿 ID を取得したgdata.blogger.client.add_post()...

...今後その投稿 ID を使用して投稿を取得するにはどうすればよいですか? たぶん行くべきだと思っgdata.blogger.client.Queryたのですが、これは投稿IDをクエリ用語としてサポートしていません。Python モジュールで配布されているサンプル コードにgdataは、このユース ケースの例がありませんgdata.blogger.client.*

もちろん、対応する ID を持つ投稿が見つかるまで、ブログ内のすべての投稿を繰り返し処理することもできますが、それはひどい、ひどい考えです。

0 投票する
3 に答える
9660 参照

google-calendar-api - Googleカレンダーの動的イベントフィードを公開するには?

ユーザーの特定の種類のイベントを管理する webapp を構築しています。これらのイベントをユーザーの Google カレンダー内に表示する方法を提供したいと考えています。

私が本当に望んでいたのは、独自の Google カレンダー互換フィードを公開し、ユーザーが「興味深いカレンダー」を購読できるように、それを購読できるようにする方法でした。イベントが変更されたり、新しいイベントが追加されたりすると、それらがカレンダーに反映されるようにします。しかし、Google では、ユーザーがカレンダー データを ical または csv 形式でのみインポートできるようにしており、atom フィード形式ではインポートできないようです。

問題は、Web アプリケーションの既存のイベントが変更され、新しいイベントが追加されることです。それらの変更をすぐに Google カレンダーに反映させたい。また、ユーザーが ICAL ファイルを再インポートし続けるとは思えません。次の SO の質問は非常に似ていますが、実際には回答が投稿されていません: Google カレンダーと互換性のあるフィードを生成する

私はこれについて間違った方法で進んでいますか?カレンダーを作成してイベントを公開するには、gdata API を使用する必要がありますか? アトム フィードを公開する方がはるかに簡単に思えますが、Google がアトム フィードをサブスクライブできない場合、それは機能しません。

イベントを ICAL ファイルとして公開した場合、Google カレンダーは定期的に URL を再読み込みし、データを更新しますか? 一部のユーザーは毎日 4 つまたは 5 つのイベントを持っているため、ファイルは時間の経過とともにどんどん大きくなります。これは本当に良い解決策ではないようです。

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

php - Oauth トークンを使用するときに Zend_GData でパラメーターを指定しますか?

そこで、1.10 で Zend_Oauth ライブラリを使用して Google からアクセス トークンを取得する方法を見つけました。ここで、連絡先を取得したいとしましょう...

$feed25個の接点がついた可愛らしいオブジェです。しかし、1回のプルでより多くを取得したい場合、機能する最大結果を指定する方法はないようです.

コメントを外すclient->setParameterGetと無視されます。応答を取得するために指定$client->setUriして使用すると機能$rawdata = client->request()しますが、返されたフィード データを処理する際に他の問題が発生します...簡単に処理するために GData に取得するなどです。

私は試しましたが、有効なXMLと思われるもの$feed = $gdata->importString($rawdata->getBody())を返し、エラーをスローしますが、.$rawdata->getBody()$feed->totalResults$gdata->getFeed($query)

コメントを外すと$query->MaxResults=100;$gdata->getFeed($query)Google は「不明な認証ヘッダー」を含む 401 を返します。

では、Oauth トークンで Zend_GData を使用しているときにパラメーターを指定することは可能でしょうか? それとも、独自のリクエストを作成してから、解析に Zend_Feed (またはその他の XML/フィード ディセクタ) を使用する必要がありますか?

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

php - gdataフレームワークでGoogleカレンダーイベントの誰を変更する

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

python - GetAuthSubTokenはNoneを返します

やあみんな、私は認証トークンを取得する方法に少し迷っています。アプリの承認から戻ったときに使用しているコードは次のとおりです。

ログに記録されるのは「なし」なので、正しいように見えます:-(これを使用する場合:

私はこれを手に入れます:

{'scopes':[' http://www.google.com/calendar/feeds/ ']、'auth_header':'AuthSub token = CNKe7drpFRDzp8uVARjD-s-wAg'}

AuthSubトークンを取得していることがわかります。それを解析してトークンを取得することもできたと思いますが、それはうまく機能しないようです。

AuthSubTokenInfoを使用しようとすると、次のようになります。

私のtoken_storeが正しく入力されていないようですが、それは私がすべきことですか?

また、gdata2.0.9を使用しています

ありがとうマット

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

c# - Google の GData Picasa API と OAuth は C# を使用して動作しますか?

Google の GData Picasa API と OAuth は C# を使用して動作しますか? もしそうなら、誰かが OAuthToken を設定してから PicasaService を使って電話をかける方法を投稿できますか? oauth_token の作成まではできましたが、GData API でこの値を設定して呼び出しを成功させる方法がわかりません。ありがとう。

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

authentication - インストール済みアプリのGoogleのOauthとWebアプリのOauth

だから私は何かを理解するのに苦労しています...

Oauth for Web Appsを実行する場合は、サイトをコールバックURLで登録し、一意のコンシューマーシークレットキーを取得します。ただし、Oauth for Web Appsトークンを取得したら、登録済みドメインからGoogleサーバーへのOauth呼び出しを生成する必要はありません。私はラップトップのローカルホストにあるApacheサーバーを介して実行されているスクリプトからキーとトークンを定期的に使用していますが、Googleは「登録済みドメインからこのリクエストを送信していない」とは決して言いません。データを送信するだけです。

さて、私が理解しているように、インストール済みアプリに対してOauthを実行する場合は、Googleから取得した秘密鍵の代わりに「匿名」を使用します。

私は、OAuth for Web Appsの認証方法を使用して、そのトークンを、秘密のコードが内部に埋め込まれているインストール済みアプリに渡すことを考えていました。心配なのは、悪意のある人がコードを発見する可能性があることです。しかし、もっと安全なのは...秘密のコードで機能させるのか、それともデフォルトで匿名にするのか?

代替案が「匿名」を秘密として使用しているときに「秘密」が発見された場合、本当に悪いことは何ですか?

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

google-calendar-api - GoogleカレンダーフィードAPIで削除されたイベント

Googleカレンダーをアプリケーションと同期しています(イベントをデータベースに保存しています)。イベントが更新されると、「更新された」順序でイベントフィードを並べ替えることで、最後の更新を簡単に見つけることができます。ただし、イベントが削除/削除された場合、フィードからこの更新を追跡するにはどうすればよいですか?

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

php - Insert hundreds of rows into Google spreadsheet with Zend Gdata?

Inserting rows one by one from a 600 record data-set is taking almost an hour, using the following method:

Is it possible to insert multiple rows at once?

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

python - gdata.youtube APIダイレクトメソッドで1MBを超えるビデオを挿入するにはどうすればよいですか

ビデオエントリを挿入するために gdata.youtube サービスを使用しています。ファイルが大きすぎるという URL フェッチ エラーで失敗しています。かなり小さいビデオです (1.7MB)。理想的な世界では、必要に応じてファイルを分割し、チャンクでストリーミングする自然な方法があります。これを行うためのAPIはすでにありますか。

Google APIチュートリアルに基づいて使用しているコードは次のとおりです。

そして、ここにエラーがあります: