我正在尝试以类似于以下方式从Google API检索访问令牌:Google SpreadSheet API and Powershell - Convert to 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/,一旦获得了令牌,我就可以成功地将其附加到Google表格URL上,以下载csv文件。我打算做什么。
但是,我希望此过程能够自动化,并且可以从Powershell脚本中运行。谁能建议我如何避免上述错误并帮助我实现这一目标?
非常感谢。