Я пытаюсь получить токен доступа из Google API аналогично этому: Google SpreadSheet API и Powershell - конвертировать в CSV
Используя тот же код и вводя мои поля, я первоначально получаю этот ответ:
Invoke-WebRequest : The remote server returned an error: (401) Unauthorized.
Глядя на URI https://accounts.google.com/o/oauth2/token, кажется, что это устарело, поэтому я вместо этого использовал https://developers.google.com/oauthplayground. Затем я получил ответ, что метод POST не был разрешен, поэтому вместо этого использовал GET, который дал этот ответ :
ConvertFrom-Json : Invalid JSON primitive: .
Я могу получить токен доступа, следуя приведенным здесь инструкциям: https://developers.google.com/oauthplayground/ и, получив токен, я могу успешно добавить его в URL-адрес Google Sheet для загрузки файла CSV, который это то, что я намерен сделать.
Но я хочу, чтобы этот процесс был автоматизирован и чтобы он запускался из сценария Powershell. Кто-нибудь может подсказать, как мне избежать ошибок, упомянутых выше, и помочь мне достичь этого?
Большое спасибо.