我正在使用objective-c google数据api库来尝试访问youtube数据。我已经设置了一个应用程序,启用了youtube数据api,并创建了一个特定于ios的密钥。但是,每次我尝试访问api时,都会收到403“访问未配置”错误。我有五元组检查我的包标识符。这是我的代码:
service = [[GTLServiceYouTube alloc] init];
service.shouldFetchNextPages = YES;
service.retryEnabled = YES;
service.apiVersion = @"v3";
service.APIKey = @"API KEY GOES HERE"; // proper api key is filled in here
[service executeQuery:query
completionHandler:^(GTLServiceTicket *ticket,
id object,
NSError *error) {
if (error == nil) {
GTLYouTubeSearchListResponse *videos = object;
for (GTLYouTubeVideo *video in videos) {
NSLog(@"%@", video);
}
}
else {
NSLog(@"%@", error.description);
}
}];
答案 0 :(得分:0)
答案是关于这个问题的第一个评论。