2

Google 開発者の「クイックスタート: Python で Gmail アプリを実行する」をフォローしています https://developers.google.com/gmail/api/quickstart/quickstart-python

手順 3 の「サンプルを実行する」までは問題ありません。ここでは、「python quickstart.py を使用してサンプルを実行する」と指示されています。

これを行うと、期待される結果は、ブラウザがロードされて認証が開始されることです。代わりに、Google でエラー 400 ページが表示されます。

Error: redirect_uri_mismatch

The redirect URI in the request: http://localhost:8080/ did not match a registered redirect URI

問題は、「localhost ...」がリダイレクトURIにないことです。これに似た他の多くの質問を確認しました。通常、回答は、URLがまったく同じであることを確認することを示唆しています。https/http、追加のバックスラッシュ、すべて同じです。Google はまだ localhost:8080 を送信していると言っています。

4

1 に答える 1