Google Data API - 访问未配置错误

时间:2014-01-08 23:12:36

标签: ios objective-c youtube youtube-api google-api

我正在使用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);
    }
}];

1 个答案:

答案 0 :(得分:0)

答案是关于这个问题的第一个评论。