python-social-auth не может использовать GoogleOAuth2
Я построил бэкэнд с Django
рамки для мобильного клиента, и я использовал python-social-auth
для регистрации пользователей, и это работает для Facebook
а также Twitter
но терпит неудачу для google-oauth2
со следующей ошибкой:
{"detail":"{\n \"error\": {\n \"errors\": [\n {\n \"domain\": \"usageLimits\",
\n \"reason\": \"dailyLimitExceededUnreg\",
\n \"message\": \"Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.\",
\n \"extendedHelp\": \"https://code.google.com/apis/console\"\n }\n ],
\n \"code\": 403,
\n \"message\": \"Daily Limit for Unaut henticated Use Exceeded. Continued use requires signup.\"\n }\n}\n"}
Я отладил исходный код Google Backend в социальной сети и обнаружил, что return
заявление:
return self.get_json(url, params={ 'access_token': access_token, 'alt': 'json' })
Я не знаю, почему это не помогает, любая помощь в решении этой проблемы приветствуется.
1 ответ
Сначала поблагодарите всех за вашу помощь. Наконец-то я обнаружил, что проблема связана с использованием токена плохого доступа. Я использую эту ссылку http://developers.google.com/oauthplayground и выбираю google+ в списке API Google, и после генерации ключа я обменял его на токен доступа для получения моего токена google+ access, и он работает как шарм, когда я запускаю curl commande. на моем Python View URL. если у кого-то есть такая же проблема и ему нужна дополнительная помощь, он может спросить меня, я объясню больше...