在旧版Google Drive API v2中,fileresource包含alternateUrl
,可用于指向浏览器中的文件。在最新版本的Google云端硬盘v3中,fileresource仅包含webViewLink
,但它已返回nil
。
也许有办法将文件标识符转换为url?
编辑: 如堆栈溢出的类似问题中所述,仅为公用文件夹返回webViewLink。作为我现在使用的解决方法:
[NSString stringWithFormat:@"https://drive.google.com/file/d/%@/view", file.identifier]
但不确定这个网址将来是否有效,完全google api会返回一些我可以用来稍后在浏览器中打开文件的内容。
答案 0 :(得分:3)
在我的应用中,我的webViewLink很有价值!
您必须在查询操作中添加以下代码fileListQuery.fields = @"*";