私はEMBED-APIサーバー側の認証のデモが動作するように見えることはできません。デモで https://ga-dev-tools.appspot.com/embed-api/server-side-authorization/EMBED-API、Google Analyticsの、サーバー側の認証
次の言葉:
ライブラリをインストールしたら、次のPythonモジュール をプロジェクトに追加して、get_access_token()メソッドを呼び出して、埋め込みAPIの認証に使用できる アクセストークンを取得できます。
# service-account.py
from oauth2client.service_account import ServiceAccountCredentials
# The scope for the OAuth2 request.
SCOPE = 'https://www.googleapis.com/auth/analytics.readonly'
# The location of the key file with the key data.
KEY_FILEPATH = 'path/to/json-key.json'
# Defines a method to get an access token from the ServiceAccount object.
def get_access_token():
return ServiceAccountCredentials.from_json_keyfile_name(
KEY_FILEPATH, SCOPE).get_access_token().access_token
私は正常に以前のすべてのステップを行ってきたが、これは私はちょうど私の頭の周りを取得することはできません。このコードはどこに置くのですか? .pyファイルに入れなければならないようです。
誰かが助けてくれますか?
ありがとうございました。私はちょうど私のウェブサイトでダッシュボードを作りたいと思っています。http://web-tailor.nl/dashboard/このダッシュボードは今動作していますが、ログインする必要なく固定ビューを持ってほしいです。この?私はちょっとした騒ぎですが、私はサーバーを持っていません。 – PaulusfranCircus
サーバーがなければ、[サービスアカウント](https://developers.google.com/identity/protocols/OAuth2ServiceAccount)を使用することはできません。さまざまな[OAuth 2.0シナリオ](https://developers.google.com/identity/protocols/OAuth2#scenarios)を慎重に検討してください。サービスアカウントには安全な場所が必要です。 – Matt