問題タブ [google-data-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 に答える
905 参照

php - クエリにパラメーターを追加すると 401 エラー (承認が必要) が発生する

Google Data API を介してユーザーの連絡先データを取得しようとしていますが、問題に直面しています。クエリにパラメーターを指定すると、この 401 エラー メッセージが表示されます (たとえば、私の場合、クエリ 1 によると max-results=9999 です)。 )、クエリパラメーターを追加しない場合(クエリ2のように)、pbなしでコンテンツにアクセスできます(ただし、25エントリに制限されています...)。

クエリ 1: ...Google のアドレス.../m8/feeds/contacts/default/full?max-results=9999

クエリ 2: ...Google のアドレス.../m8/feeds/contacts/default/full

(単純なhttpとhttpsのスコープとリクエストの両方で試しましたが、同じ結果です...)

ここにある jrconlin の PHP oauthsimple ライブラリを使用しています。

https://github.com/jrconlin/oauthsimple/blob/master/php/example.php

私の質問が些細なことなら申し訳ありませんが、jrconlinのコードとGoogleのガイドを読み直して数時間頭を悩ませてきましたが、間違いがどこにあるのか本当にわかりません!! 足りないものはありますか?

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

java - Google Data / Google Contacts API からセッション トークンに関連付けられたメール アドレスを取得するにはどうすればよいですか?

重複の可能性:
GData を使用してユーザーのメール アドレスを取得するにはどうすればよいですか?

GData Java クライアント ( http://code.google.com/p/gdata-java-client/ ) を使用して、 を使用して authsub リクエスト URL を作成しますAuthSubUtil.getRequestUrl()AuthSubUtil.exchangeForSessionToken()次に、これをすべて正常に機能するセッション トークンと交換します。(「http://www.google.com/m8/feeds/」を連絡先のスコープとして使用)

例と Javadoc で、このセッション トークンの連絡先を取得する方法を確認できますが、認証されたばかりの電子メール アドレスを取得する方法がわかりません。

ドキュメントの文言の一部は、これが意図的なもの (そのユーザーのログイン情報を取得できないようにするため) のように思われますが、それは私には機能の大きな穴のように思えますか?

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

google-data-api - Google Data API v2 の使用

C# と Java 以外でプロトコルの v2 バージョンを使用できるかどうか疑問に思っていました。私はどこでも見ようとしましたが、警告などがあるかどうかを判断できません.Googleのメイン開発者ガイドは、これら2つの言語を選び出しています.

では、PHP で記述された Web アプリケーションで API の v2 を使用することは可能でしょうか? 具体的には、ドキュメント、連絡先、カレンダーにアクセスする必要があります。

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

jquery - 複数のJavaScriptライブラリ?

わかりましたので、1 つのページで jQuery 1.5 と Google Data API ライブラリを使用していますが、jQuery はまったく起動していません。それらは互いに干渉していますか?もしそうなら、どうすれば修正できますか?

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

python - GAE 上の Python で InsertCalendar からのアトム応答を解析する (Calendar API)

Python で App Engine 経由で GData Calendar API を使用すると、イベントを作成するときに、応答を解析する便利な小さなヘルパー メソッドがあります。

新しいカレンダーを作成する場合:

ドキュメントで見つけることができない(またはおそらくドキュメント化されていない)関連するメソッドがあるのではないかと思っていました。

新しいカレンダーの ID をデータストアに保存する必要があるため、次のようなものが必要です。

私のコードでは、カレンダーが作成されており、G は 201 で Atom 応答を返していますが、elementtree または atom.parse を使用して目的の要素を抽出する前に、誰かが助けてくれることを期待していました。

よろしくお願いします:)

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

php - AuthSub トークンを使用して非公開データをリクエストする

Google Data API をテストするために、いくつかの基本的な AuthSub 承認を試しています (Picasa API の使用に興味があります)。認証トークンのリクエストから、トークンを使用して URL を取得し、実際にトークンを使用してサーバーにリクエストを送信するまでの手順について頭を悩ませています。

トークンを取得し、PHP を使用してサーバーにリクエストを送信する方法を教えてください。Javascript を使用する必要がありますか?

また、非常に基本的なレベルで、Google の例で次のように綴られている場合、それはどの言語で、コードのどこに実際にこのように表示されるのでしょうか?

ご協力いただきありがとうございます。これらは広範な質問であることを理解しているため、明確にさせていただきます。

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

java - Java + GoogleDataAPIを使用してアップロードビットレートを測定する方法

GoogleDataAPIを使用してYouTubeにアップロードするJavaクライアントアプリケーションを作成しています。Google Data APIライブラリを使用して、アップロードの進行状況を追跡するにはどうすればよいのでしょうか。service.insertを呼び出すだけで、新しいビデオが挿入され、完了するまでブロックされます。

他の誰かがアップロードのステータスを監視し、送信されたバイトをカウントするための解決策を思いついたことがありますか?

アイデアをありがとう

リンク:

http://code.google.com/apis/youtube/2.0/developers_guide_java.html#Direct_Upload

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

javascript - 「次の」パラメータが間違っているか、欠落しています

Google カレンダー API を使用してイベントを Google カレンダーにエクスポートしています。ユーザーが Web アプリにログインすると、イベントが作成され、同じイベントが Google カレンダーにエクスポートされます。これは基本的な要件です。このコードを認証に使用しました

ここでは create single イベント コードを指定していませんが、Google アカウントにユーザーを認証するつもりはありません。Google サーバーが次のようなエラーを表示しています --

「リクエストしたページを表示できません。別のサイトがあなたの Google アカウントへのアクセスをリクエストしていましたが、不正な形式のリクエストを送信しました。このメッセージを受け取ったときに使用しようとしていたサイトに連絡して、エラーを伝えてください。詳細なエラーメッセージは次のとおりです。

「次の」パラメータが間違っているか、欠落しています。」

この問題の解決策を教えてください。私はGoogle APIの初心者です。

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

android - Android 用 Google Data Java クライアント ライブラリ

Android用のYouTubeクライアントアプリを作りたいです。私はこれに従おうとしていたので、これらをインポートする必要があります:

com.google.api.client.googleapis.GoogleHeaders をインポートします。
com.google.api.client.googleapis.GoogleTransport をインポートします。
インポート com.google.api.client.http.HttpRequest;
com.google.api.client.http.HttpResponse をインポートします。
com.google.api.client.http.HttpResponseException をインポートします。
com.google.api.client.http.HttpTransport をインポートします。
com.google.api.client.http.InputStreamContent をインポートします。
com.google.api.client.sample.picasa.model.AlbumEntry をインポートします。
com.google.api.client.sample.picasa.model.PicasaUrl をインポートします。
import com.google.api.client.sample.picasa.model.UserFeed;
import com.google.api.client.sample.picasa.model.Util;

com.google.api.client.util.DateTime をインポートします。
com.google.api.client.xml.atom.AtomParser をインポートします。

私は Eclipse IDE を使用しており、リファレンス ライブラリとしてgoogle-api-java-client-1.3.1-alpha.zipをインストールしました。ただし、太字のインポート ステートメントではまだエラーが表示されます。それを解決する方法は?

ご協力いただきありがとうございます。

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

asp.net - Google ドキュメントへの 2-Legged oAuth アップロードの失敗

私は VB.NET で関数を記述して特定のユーザーの Google ドキュメント アカウントにファイルをアップロードしようとしている Google Apps ユーザーです (もちろんすべて Google Apps ドメイン内にあります)。Google GData API for ASP.NET でこれを試みましたが、残念ながら、Googler によると、このライブラリは xoauth_requestor_id を URL に追加しません...

これを追加する方法はわかりませんが、HTTP POST リクエストを手動で作成する方法もわかりません。特に、Google が以下に示すサイトで言及している XML ペイロードを送信する方法に関しては...

以下は、Google GData API ページにあるコードを使用して、手動で Google ドキュメントへの HTTP POST を作成する試みです。

このコードは 401-Unauthorized エラーを返しています: