問題タブ [google-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 投票する
0 に答える
449 参照

java - Plus.Activities.Search.execute() が java.lang.NoClassDefFoundError: com/google/appengine/api/urlfetch/HTTPMethod をスローする

1.17 rc バージョンの Google API クライアントとサービスを使用してClassDefFoundError、次のコードを実行するたびにを取得します。

スタックトレース:

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

google-api - Google Cloud Storage: サービス アカウントを使用した再開可能なダウンロードで HTTP 401 がスローされる

サービス アカウントを使用して Google Cloud Storage への再開可能なダウンロードを初期化しようとしています。生成された認証トークンは有効であり ( https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=で確認しました)、アプリケーションにはフル コントロールがあります。ただし、再開可能なダウンロード用の新しい URI を取得しようとすると、401 エラー (無効な資格情報) が発生します。ここで何が間違っていますか?

これにより、次の出力が得られます { "エラー": { "エラー": [{ "ドメイン": "グローバル"、"理由": "authError"、"メッセージ": "無効な資格情報"、"locationType": "ヘッダー" , "場所": "承認" }], "コード": 401, "メッセージ": "無効な資格情報" } }

私が間違っていることについて誰かが私にいくつかの指針を与えることができますか?

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

php - ZF2/PHP で Google API をセットアップする - サーバーに接続できない

localhost から Google API に接続しようとしていますが、引き続き例外が発生します (キーが変更されました - 以下のテキスト)。

ブラウザで使用しているコードは、API ガイドから直接取得したもので、次のようになっています。

私の問題は構成ファイルに関連していると思います。その事実、私は localhost 開発サーバーで作業しています。

新しい開発者コンソールで、プロジェクトの新しいクライアント ID を作成し、「Client_id」、「Client_secret」などを挿入しました。

また、カレンダーとブックに関連する API を有効にしました。

Google フォント用に見つけた URL で API キーをテストしたので、適切な開発者キーを持っていると確信しています。

問題は uri フィールドのローカル ホストにあると思われます。ここに何を入力する必要がありますか?

私が間違っていることを誰かが知っていますか。

更新:ここでHTTP 応答コードを取得することを提案する投稿を見つけました:

サーバーからの応答は 304 です - これが役立つかどうかはわかりません

更新: @Carlos Rubles - 間違ったバージョンを使用していたのは正しかったです。他の誰かがこの問題に遭遇した場合に備えて、Google Web サイトの作曲者情報が正しくないようです。

以前は "google/apiclient": "1.0. " を使用していました。これは Google のドキュメントに記載されています。"google/apiclient": "1. " を試してみましたが、これで問題が解決したようです。

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

php - Google API v3 を介して他の Google ユーザーのカレンダーにアクセスできますか

ユーザーがログインしていないときに、ユーザーに代わって Google カレンダーの予定を管理するアプリケーションを構築したいと考えています。

アプリケーションは予約サービスであり、サブスクライブしているユーザー (当社のサービス プロバイダー) は利用できない時間を予約し、顧客にはサービス プロバイダーの Google カレンダーの空き時間情報が表示されます。

アプリケーションには、予定を作成、削除、および読み取る機能が必要です。

私は Google Developer's Console にアクセスし、Google Permissions 画面をポップアップし、新しい予定を正常に作成する URL にリダイレクトする作業コードを持っています。

他のカレンダーにもアクセスできますが、その時点で Google サービスにログインしている必要があります。

ユーザーが自分のカレンダーを管理している場合、これは問題なく機能します。しかし、私は彼らに代わって予定を管理したいと考えています。これには、カレンダーに予定を入力する他の関係者が含まれます。つまり、カレンダーにログインしていない場合です。

アプリケーションがユーザーのカレンダーに永続的にアクセスするための永続的な権限が必要ですか?

これが可能かどうか誰にもわかりますか?問題にどのようにアプローチできるかについての考えをいただければ幸いです。

0 投票する
4 に答える
3206 参照

android - 接続されていません。Connect を呼び出すか、onConnected() が onConnected 内で例外と呼ばれるのを待ちますか?

私はこのonConnectedコールバックを実装していGoogle LocationClient APIます:

そして、何らかの理由で、時々この行:

私にこの例外を与えます:

なぜこれが起こるのか本当に理解できません。LocationClient明らかに、接続メソッドを実行してコールバックを待った後に最後の既知の場所を取得しようとしています。接続があるとコールバックが呼び出されるonConnectedことを理解しているので、どうすれば例外を取得できますか? 誰か知ってる?onConnected"Not connected ..."

ありがとう。

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

php - Laravel: Google API クライアントを使用して YouTube のプレイリストから動画を削除する

こんにちは、Google API クライアントを使用してプレイリストから動画を削除しようとしていますが、これまでのところ間違ったパラメーター エラーが発生し続けています。ここに私のコードがあります。

私は何を間違っていますか、どんな助けも大歓迎です。ありがとう!