Google api Spreadsheets.get获取所选文档时返回404
我们有网络和桌面应用程序。在这两方面,我们:Google api Spreadsheets.get获取所选文档时返回404,google-api,google-sheets-api,Google Api,Google Sheets Api,我们有网络和桌面应用程序。在这两方面,我们: 获取访问令牌 显示谷歌文档选择器 调用Spreadsheets.get API获取所选文档(https://sheets.googleapis.com/v4/spreadsheets/?includeGridData=true) 对于桌面应用程序,Spreadsheets.get API返回404。 同时,对于web版本,它会按预期返回文档内容。 在web版本中导入文档后,在桌面应用程序中导入(同一文档)不再失败 获取文档的代码对于这两个应用程序都是
https://sheets.googleapis.com/v4/spreadsheets/?includeGridData=true
)https://accounts.google.com/o/oauth2/v2/auth
第页
每次尝试导入时,都会获取新令牌
范围:https://www.googleapis.com/auth/drive.file
有人知道原因是什么吗?已解决。
我只是忘了在桌面应用程序中为文档选择器指定应用程序id。您能提供与OAuth进程相关的代码吗?你是如何创建这个文件的?请注意,
drive.file
仅允许您访问使用此应用程序打开或创建的文件和文件夹
drive.file
是我需要的:仅访问文件,由用户选择。通过在PickerBuilder中指定应用程序id解决了此问题。谢谢你的帮助!