Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
youtube api v3 ios:如何允许用户报告youtube视频不合适?_Ios_Youtube Data Api - Fatal编程技术网

youtube api v3 ios:如何允许用户报告youtube视频不合适?

youtube api v3 ios:如何允许用户报告youtube视频不合适?,ios,youtube-data-api,Ios,Youtube Data Api,在YouTube v2中,用户可以通过以下方式报告不合适的视频: -(void)flagInappropriateVideo: (NSString*)inVideoId { GDataServiceGoogleYouTube *service = [self youtubeService]; [service fetchEntryWithURL:videoEntryFetchURL completionHandler:^(GDataServiceTicket *ticket

在YouTube v2中,用户可以通过以下方式报告不合适的视频:

-(void)flagInappropriateVideo: (NSString*)inVideoId 
{

    GDataServiceGoogleYouTube *service = [self youtubeService];

    [service fetchEntryWithURL:videoEntryFetchURL completionHandler:^(GDataServiceTicket *ticket, GDataEntryBase *entry, NSError *error) {
        NSError *err = error;
        NSURL *complaintsLink = [[(GDataEntryYouTubeVideo*)entry complaintsLink] URL];
        if(err || !entry || !complaintsLink)
        {
            if(!err)
                err = [NSError errorWithDomain: UNKNOWN_ERROR_DOMAIN code: UNKNOWN_ERROR_CODE userInfo: nil]; 
        }
        else
        {
            GDataEntryYouTubeComplaint *complaint = [GDataEntryYouTubeComplaint complaintEntry];
            [service fetchEntryByInsertingEntry:complaint
                                     forFeedURL: complaintsLink
                                       delegate:self
                              didFinishSelector:@selector(complaintTicket:finishedWithEntry:error:)];
        }
    }];
}

- (void)complaintTicket:(GDataServiceTicket *)ticket
      finishedWithEntry:(GDataEntryBase *)entry
                  error:(NSError *)error 
{
    // handle completion
}
我没有为GDataEntryYouTubeVideocomplaintsLink以及GDataEntryYouTubeComplaint找到任何等价的类和方法,以便在YouTube V3中报告complainty
我想知道这是折旧还是有其他方法?请帮忙,谢谢

您可以从

GdataEntryOutubeCompaint中看到它们。youtube api v3中没有类。