【问题标题】:thumbnailLink not returning for anyfile using iOS Google Drive API使用 iOS Google Drive API 的任何文件都没有返回缩略图链接
【发布时间】:2016-07-22 09:38:27
【问题描述】:

理想情况下,我希望显示存储在用户 Google Drive 上的图像的缩略图。我使用的代码是:

GTLQueryDrive *query = [GTLQueryDrive queryForFilesList];
query.pageSize = 50;
query.fields = @"nextPageToken, files(id, name, thumbnailLink, imageMediaMetadata)";
query.q = @"(mimeType='image/jpeg' or mimeType='image/png')";
[self.service executeQuery:query
                  delegate:self
       didFinishSelector:@selector(displayResultWithTicket:finishedWithObject:error:)];

不幸的是,即使我删除了 mimetype 条件(列出所有文件),返回的 GTLDrive 记录也不包含 thumbnailLink。我有什么遗漏吗?

【问题讨论】:

    标签: ios google-drive-api


    【解决方案1】:

    简单的解决方案,我使用了不正确的范围,这意味着 API 只能访问 Drives 元数据。将范围更新为以下解决了我的问题:

    https://www.googleapis.com/auth/drive.photos.readonly
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-18
      • 1970-01-01
      • 2017-12-14
      • 2017-05-12
      • 2016-12-10
      • 1970-01-01
      相关资源
      最近更新 更多