【问题标题】:How to get url to google drive file from GTLDriveFile?如何从 GTLDriveFile 获取 google 驱动器文件的 url?
【发布时间】:2016-05-19 06:29:58
【问题描述】:

在旧版本的 Google Drive API v2 中,包含的 fileresourcealternateUrl,可用于指向浏览器中的文件。在最新版本的 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


【解决方案1】:

在我的应用程序中,我的 webViewLink 有价值! 您必须在查询操作中添加以下代码fileListQuery.fields = @"*";

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-26
    • 1970-01-01
    • 2021-01-13
    • 1970-01-01
    • 2015-01-22
    • 2018-08-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多