我已经整合谷歌驱动器下载和分享文件在我的网站。
在我们的应用程序中的一个用户登录谷歌登录,我们得到了他的授权范围,一旦他登录到我们的网站。我们是集成谷歌-选择从他的个人谷歌驱动器拾取任何文件。一旦他选择任何文件,例如: sample.pdf,我们正在下载他的文件从谷歌驱动器到我们的website.we使用下面的代码。
function downloadFile(auth)
{
const drive = google.drive({ version: 'v3', auth });
var fileId = 'Choosen-file-id from google
使用Google Drive的API,我可以获得授权和令牌,但在尝试获取文件列表时,API目前仅返回一项:名为"Getting Started“的PDF。据推测,这是刚刚建立的Google Drive中的默认项目--这个项目很久以前就从我们正在使用的目标Google Drive帐户中删除了。
同时,使用API Explorer ()返回成百上千的项目,这些项目实际上代表了有问题的帐户的Google Drive。
API Explorer表示,它发送的请求是:
GET https://www.googleapis.com/drive/v3/files?corpus=user&pa