尝试了很多方法来使用 picasa webalbum 和 Google 驱动器从谷歌照片中获取照片,但我无法获得结果。请让我知道如何单独获取谷歌照片,下面的编码显示仅驱动器,如 Pdf 文档等,但我需要照片......是我需要实现任何查询而不是文件或 id。示例编码基于 Mac,没有适用于 iOS 的适当解决方案,所有 XML 格式的内容请指导我克服这个问题。
GTLRDriveQuery_FilesList *query = [GTLRDriveQuery_FilesList query];
query.fields = @"nextPageToken, files(id, name)";
query.pageSize = 10;
[self.service executeQuery:query
delegate:self
didFinishSelector:@selector(displayResultWithTicket:finishedWithObject:error:)];
- (void)displayResultWithTicket:(GTLRServiceTicket *)ticket
finishedWithObject:(GTLRDrive_FileList *)result
error:(NSError *)error
{
if (error == nil)
{
NSMutableString *output = [[NSMutableString alloc] init];
if (result.files.count > 0)
{
[output appendString:@"Files:\n"];
int count = 1;
for (GTLRDrive_File *file in result.files)
{
[FileString appendFormat:@"%@ (%@)\n", file.name, file.imageMediaMetadata];
count++;
NSLog(@"PrintFileString %@",file);
}
} else
{
[output appendString:@"No files found."];
}
self.output.text = output;
} else
{
NSMutableString *message = [[NSMutableString alloc] init];
[message appendFormat:@"Error getting presentation data: %@\n", error.localizedDescription];
[self showAlert:@"Error" message:message];
}
}