当前位置: 首页 > 知识库问答 >
问题:

如何获得谷歌驱动器文件的公共Url?

司马飞
2023-03-14
NSError *error;
NSString *exportURLStr;  
GTLDriveFile *file = [driveFiles objectAtIndex:indexPath.row];
exportURLStr = [NSString stringWithFormat:@"%@",file.exportLinks];  
NSURL *url = [NSURL URLWithString:exportURLStr];
NSString *temp1= [NSString stringWithFormat:@"%@",url];

// NSLog of temp1 is Null
// I tried with file.WebContentLink  but getting 404 Error

共有1个答案

夏英发
2023-03-14

从google-api-objectivec-client转到drivesamplewindowcontroller.m,

检查名为-(void)DownloadFormatSelect:(NSMenuItem*)MenuItem的方法,其中显示了如何格式化ExportLinks

 NSLog(@"%@",[file.exportLinks JSONValueForKey:@"urtitlekey"]); 

这就是你想要的。希望能有所帮助。

 类似资料: