我已经阅读了 Core Reporting 文档,阅读了不同的教程,但这些都没有任何意义。
只是从尝试复制演示的角度来看,我仍然迷路了。我正在使用的简单演示要求提供以下 0Auth 2.0 信息:
// $client->setClientId('insert_your_oauth2_client_id');
// $client->setClientSecret('insert_your_oauth2_client_secret');
// $client->setRedirectUri('insert_your_oauth2_redirect_uri');
// $client->setDeveloperKey('insert_your_developer_key');
我从https://code.google.com/apis/console?api=analytics下载的 JSON 文件提供了一些信息:
{
"web":{
"auth_uri":"https://accounts.google.com/o/oauth2/auth",
"token_uri":"https://accounts.google.com/o/oauth2/token",
"client_email":"*********@developer.gserviceaccount.com",
"redirect_uris":["https://www.**********.com/oauth2callback"],
"client_x509_cert_url":"https://www.googleapis.com/robot/v1/metadata/x509/**********@developer.gserviceaccount.com",
"client_id":"**********.apps.googleusercontent.com",
"auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs",
"javascript_origins":["https://www.**********.com"]
}
}
CliendId
并且RedirectUri
,知道了,没有问题。ClientSecret
和DeveloperKey
?我什至没有看到那些列出的任何地方。我认为这可能意味着您下载的公钥和私钥,但即便如此,我也不知道如何访问 PKCS #12 文件或其他任何内容。
我绝望地迷失了,谷歌文档一直把我拉着圈子,从来没有提到这些碎片是什么以及如何获得它们。