【发布时间】:2017-09-18 08:00:16
【问题描述】:
我想向 Google Analytics 发出服务器到服务器的请求。我正在使用 Python、webapp2、App 引擎。因为我使用 App Engine,所以我已经拥有服务帐户并下载了它的 API 密钥:
{
"type": "secret",
"project_id": "secret",
"private_key_id": "secret",
"private_key": "secret",
"client_email": "secret",
"client_id": "secret",
"auth_uri": "secret",
"token_uri": "secret",
"auth_provider_x509_cert_url": "secret",
"client_x509_cert_url": "secret"
}
我正在关注this tutorial,但get_access_token() 引发错误。在调试库时,我发现代码需要 json 字段
json_data['_service_account_email'],
scopes=json_data['_scopes'],
private_key_id=json_data['_private_key_id'],
client_id=json_data['client_id'],
user_agent=json_data['_user_agent'],
我做错了什么?我正在使用 google_api_python_client 附带的 oauth2client。
【问题讨论】:
-
你解决了吗?
标签: google-analytics google-api-python-client