Как использовать API KEY в Google Покупках - PullRequest
0 голосов
/ 23 февраля 2019

Я пытаюсь выполнить метод содержимого API, поэтому, когда я тестирую следующий URL:

https://www.googleapis.com/content/v2.1/accounts/authinfo?key={YOUR_API_KEY}

Вызов службы возвращает меня:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "required",
    "message": "Login Required",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Login Required"
 }
}

Но все жепокажи мне ту же ошибку.Пожалуйста, любое руководство по этой интеграции, мне нужно вызывать его из консольного приложения C #, а не через приложение веб-сайта с OAuth2.

1 Ответ

0 голосов
/ 25 февраля 2019

Вы не можете проверить документацию для Учетные записи: authinfo

В нем четко указано, что вы должны пройти проверку подлинности со следующей областью

enter image description here

Вам нужно будет добавить Oauth2 и войти в систему.Тот факт, что вы используете учетную запись службы, не меняет того факта, что вы должны иметь разрешение на доступ к личным данным пользователя.Ключи API можно использовать только для доступа к общедоступным данным.Если вы используете только свою учетную запись, вы можете использовать учетную запись службы

.
...