【发布时间】:2016-05-19 06:29:58
【问题描述】:
在旧版本的 Google Drive API v2 中,包含的 fileresource 是 alternateUrl,可用于指向浏览器中的文件。在最新版本的 Google Drive v3 中,fileresource 仅包含 webViewLink,但返回的是 nil。
也许有办法将文件标识符转换为 url ?
编辑: 正如关于堆栈溢出的类似问题中所提到的,webViewLink 仅针对公用文件夹返回。作为我现在使用的解决方法:
[NSString stringWithFormat:@"https://drive.google.com/file/d/%@/view", file.identifier]
但不确定此网址将来是否有效,完美的 google api 会返回一些我可以用来稍后在浏览器中打开文件的内容。
【问题讨论】:
标签: ios objective-c macos google-drive-api