2016-07-22 80 views
0

理想情況下,我想顯示存儲在用戶Google Drive上的圖像的縮略圖。使用代碼我米是:thumbnailLink不能返回任何使用iOS的文件Google Drive API

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:)]; 

不幸的是,即使L取下的MIME類型條件(列出所有文件),沒有GTLDrive返回的記錄包含thumbnailLink。有什麼我錯過了嗎?

回答

1

簡單的解決方案,l使用了不正確的範圍,這意味着API只能訪問驅動器元數據。更新範圍以下解決了我的問題:

https://www.googleapis.com/auth/drive.photos.readonly 
相關問題