2016-05-19 185 views
1

在舊版本的Google Drive API v2中,包含一個fileresourcealternateUrl,可用於指向瀏覽器中的文件。在最新版本的Google Drive v3中,fileresource僅包含webViewLink,但它返回nil如何從GTLDriveFile獲取網址到谷歌驅動器文件?

也許有辦法將文件標識符轉換爲url?

編輯: 正如堆棧溢出的類似問題所述,webViewLink僅返回公用文件夾。作爲一種變通方法,我用現在:

[NSString stringWithFormat:@"https://drive.google.com/file/d/%@/view", file.identifier] 

但不知道這是否網址將在未來有效,完美的谷歌API將返回的東西,我可以用瀏覽器後打開文件。

+0

可能重複[未接收到「webViewLink」作爲響應?](http://stackoverflow.com/questions/13652364/not-receiving-webviewlink-in-response) – DaImTo

回答

3

在我的應用程序中,我的webViewLink有價值! 您必須在查詢操作中添加以下代碼fileListQuery.fields = @"*";

相關問題