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

google-api - JavaScript で .net クライアント ライブラリのアクセス トークンを使用する

コード サンプルを使用して、JavaScript クライアント ライブラリを使用して YouTube チャンネルに動画をアップロードしようとしています。

ただし、アクセス トークンとリフレッシュ トークンは、.net コードの他の場所で使用する必要があるため、.net ライブラリを使用して取得しました。これらのアクセス トークンを使用して JavaScript ライブラリをインスタンス化できるようにしたいと考えています。その理由は、進行状況バーなどを表示できるため、JavaScript のアップロード シーケンスがはるかに優れているためです。

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

php - GAPI: ユーザーの認証に失敗しました。恒久的な修正 PHP

GAPI からコンテンツを取得しようとしていますが、動作することもありますが、このエラーがスローされることもあります。

例外 GAPI: ユーザーの認証に失敗しました。エラー: " https://developers.google.com/accounts/docs/AuthForInstalledApps "

すべての回答を閲覧しましたが、解決策が見つかりませんでした。以前にこれらのリンクの両方を使用してみました:

https://accounts.google.com/DisplayUnlockCaptcha

https://www.google.com/settings/security/lesssecureapps

以前は機能していましたが、現在は機能していません。誰か助けてもらえますか?

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

google-analytics - GAPI がシャットダウンされます Google アナリティクス用の軽量 PHP API が必要です

これは、昨日シャットダウンした GAPI ユーザーへの質問です。

https://code.google.com/p/gapi-google-analytics-php-interface

GAPI - Google アナリティクス API PHP インターフェイスは、シンプルかつ強力な Google アナリティクス ライブラリです。古い API を使用しており、Google の完全なユーザー名とパスワードが必要でした。しかし、ここでは、GAPI ベースのコードがメッセージを提供します。

ユーザー AuthForInstalledApps の認証に失敗しました

唯一のオプションは oAuth2.0 を使用することです。

Google クライアント ライブラリ: https://github.com/google/google-api-php-client

このライブラリの問題は、Analytics だけでなく、一般的なライブラリであることです。Analytics だけに使用する場合は、Fitness、Adsense、Book、Blogger などの不要なクラスがたくさんあります。良い面は、たった 1 つの基本的な php クラスを使用してすべての作業を実行できることです。なぜ、何千行ものコードを使用する必要があるのでしょうか?

私は実際に多くの Q&A を読み、その問題に対してほぼすべての PHP クラスを試しましたが、それらはすべて Google クライアント ライブラリを参照していました。wanze の Analytics APIを見つけたときは、Oauth 2.0 と更新されたライブラリを使用しているので非常に興奮しましたが、この行は空を返し、機能しませんでした。

そこで、oAuth2 を使用して、Google アナリティクス専用の軽量 PHP ライブラリを探しています。クライアント ライブラリ以外の提案はありますか?

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

php - 合計列 Google アナリティクス API

GAPI が非推奨になったため、すべての PHP コードをサービス アカウントを使用して Google アナリティクス API に移行しています。GAPIで行ったのと同じようにコードを変更しようとしています。

私が見つけた 1 つの問題は、GA-API では、リクエストを実行した後に列の合計を取得する方法がわからないか、少なくともわからないことです。たとえば、GAPIで私ができること

列の合計を取得するには、次のようにします。

現在、GA-API にはgetTotalsForAllResults()、すべての結果の合計を返す がありますが、オブジェクト全体を反復せずに 1 つのメトリックのみの合計を返す方法は考えられません。

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

php - Google アナリティクス PHP インターフェイス (GAPI) OAuth 2.0 トークンの有効期限が近づいています

現在、GAPI ツールを使用して、 Google Developers Consoleで作成された OAuth 2.0 アカウントを使用して、Google アナリティクス アカウントから日付を抽出しています。1 つのことを除いて問題なく動作します。スクリプトは、次のメッセージで失敗することがよくあります。

私の推測では、Oauth 2.0 トークンの有効期限が切れており、それ以上のデータ アクセスが妨げられています。これまで手動でプロセスを再開してきましたが、有効期限が切れる前にトークンを自動的に更新する方がはるかに効率的です。誰かがこれを達成するための最良の方法を知っていれば、それを聞いていただければ幸いです。ありがとう。

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

javascript - Google サインイン セッションの管理方法 (Google サインイン JavaScript クライアント)

新しい API を使用して Google サインインを実装しようとしています: https://developers.google.com/identity/sign-in/web/

サインインとサインアウトは正常に機能します。私の問題は、サーバー側なしで他のページでセッションを管理する方法がわからないことです。

だから私はこのコードを試しました - https://developers.google.com/identity/sign-in/web/session-state

そして、それは私にとってはうまくいきません。すべてのページに Google サインイン ボタンを配置したくありません。「auth2.attachClickHandler ..」の部分を削除すると、コード全体が機能しません。

私が望むのは、ユーザーがまだ接続されているかどうかを他のページ (Google ボタンのあるページではなく) に示すことだけです。手伝って頂けますか?

編集: 回答で提案されている次のコードを試しましたが、次のようなエラーが表示されます:「不明な TypeError: 未定義のプロパティ 'init' を読み取れません」

コード:

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

google-chrome - Chrome auth を使用して Chrome 拡張機能内の gmail api にアクセスする

Gmail 用の Chrome 拡張機能を構築し、Chrome Auth を使用して、この StackOverflow の投稿Gmail API ドキュメントなどに従って gmail api にアクセスしようとしています。トークンを正常に受信しましたが、トークンをchrome.identity.getAuthToken({ 'interactive': true }, function(token) {}リクエスト URL にプラグインすると、次の 401 エラー応答が返されます (コードは次のとおりです)

エラー応答

私のコード:
background.js

マニフェスト.json

Chrome Auth for Gmail api を使用しようとしているという事実と関係があると思われますが、私が読んだ他の投稿では、これが実行可能なオプションであると信じています。

私のコードがそれを与えなかった場合に備えて、私は初心者なので、どんな助けも大歓迎です.