【问题标题】:youtube api v3-ios: How do I allow user to report a youtube video as inappropriate?youtube api v3-ios:如何允许用户举报不当的 youtube 视频?
【发布时间】:2015-02-13 06:00:03
【问题描述】:

在 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 找到任何等效的类和方法来报告 complaintEntry 在 YouTube V3 中。 我想知道这是折旧还是有其他方法可以做到这一点?请帮忙,谢谢!

【问题讨论】:

    标签: ios youtube-data-api


    【解决方案1】:

    你可以在GDataObjectiveC client.看到他们

    【讨论】:

    • GDataEntryYouTubeComplaint.m 类不在 youtube api v3 中。
    猜你喜欢
    • 2014-11-22
    • 1970-01-01
    • 1970-01-01
    • 2016-11-13
    • 1970-01-01
    • 2013-11-12
    • 2019-01-11
    • 1970-01-01
    • 2016-01-17
    相关资源
    最近更新 更多