web-dev-qa-db-ja.com

Google APIエラー400:「クライアントプロジェクトが見つかりません」

GoogleAPIに飛び込むのはこれが初めてです。 Googleの指示に従って簡単なテストを実行しようとしています。この時点で、プロジェクトを作成し、資格情報を設定しました。 Googleの指示に従って ここ 、テストページを作成し、上記のリンクに記載されているとおりにページコードをコピーしました。

ページを実行すると、最初に承認ボタンが表示され、アカウントへのログインを求められます。ここまではすべて問題ありません。ただし、Googleにログインすると、次のエラーが表示されます。

"{"error": {"code": 400,
            "message": "Client project not found. Please pass a valid project.",
            "status": "INVALID_ARGUMENT",
            "details": [{"@type": "type.googleapis.com/google.rpc.Help",
                         "links": [{"description": "Google developers console",
                                    "url": "https://console.developers.google.com"
                                  }]
                       }]
 }}"

私は私が見つけることができるものをほとんど読みませんでした、そして何もこの特定のエラーについて言及していません。

誰かがこのエラーに遭遇したり、何かアイデアがありますか?

ありがとう!

13
Andrew R.

ああ、解決しました!

新しいGoogleAPIの場合、開発者コンソールでAPIを有効にする必要があります。

移動: https://console.developers.google.com

リストで、使用するAPI(私にとってはSheets APIでした)を見つけ、それをクリックして有効にします。

今では魅力のように機能します:-)

37
kris