JavaScript で Google Analytics Core Reporting API を使用しようとしています。私はそれが初めてで、Google が提供するcore_reporting_api_v3のサンプル コードを使用しようとしていました。しかし、core_reporting_api_v3.html
ファイルが実行されると、auth_util.js
.
auth_utils.js からのコード:
function checkAuth()
{
gapi.auth.authorize({client_id: clientId, scope: scopes}, handleAuthResult);
}
function handleAuthResult(authResult)
{
alert("made it");
if (authResult)
{
gapi.client.load('analytics', 'v3', handleAuthorized);
}
else
{
handleUnAuthorized();
}
この関数では、クライアント ID、スコープ、即時 (:true/false の両方で試行) およびコールバック関数をcheckAuth()
使用して Google API への呼び出しが行われます。gapi.auth.authorize
そして、ユーザー認証のための認証ウィンドウをポップアップする必要があります。その後、コールバック関数が呼び出されます。しかし、このポップアップ ウィンドウは表示されません。これで私を助けてください、私は問題が何であるかを理解していません。問題は資格情報にあると思うかもしれませんが、私は python を使用して同じ資格情報を使用し、結果を正常に取得しています。ブラウザーでプロセスが遅れていることを追跡する方法はありますか? gapi.auth.authorize
この呼び出しを Javascript の生の形式で REST API として記述するためのチュートリアルはありますか?