API на Google: Грешка при опресняване на токена OAuth2, съобщение: '{ error : invalid_grant }'

!Екранна снимка на грешкаГрешка при получаване на опресняване на токена OAuth2, съобщение: '{ "грешка" : "invalid_grant" }' при опит за достъп до API на Google Анализ

  • Това е акаунт за услуга
  • Посочих своя клиентски идентификатор, имейл акаунт в gservice и пътя до файла със сертификата
  • Добавих имейл адреса на акаунта в gservice като администратор към моя профил в Google Анализ
  • Инсталирах NTP на моя ubuntu сървър, за да се уверя, че часът е правилен

Използвам пакет ( https://github.com/thujohn/analytics-l4) но не мисля, че това изобщо е свързано с проблема.

Някакви идеи?


person Mark Gladstone    schedule 30.05.2014    source източник


Отговори (2)


Може да има няколко причини за invalid_grant, например, твърдението е неправилно образувано JWT или някои задължителни полета липсват, или Google не успява за потвърждаване на подписа на твърдението и т.н. Изглежда, че сте използвали клиентската библиотека на Google OAuth2 за PHP, така че първите два проблема трябва да бъдат елиминирани. Възможно ли е да сте използвали неправилен файл с частен ключ?

person mengcheng    schedule 03.06.2014

Разрешен е същият проблем чрез промяна на обхвата

person Manesh Appukuttan    schedule 29.10.2014