2014-04-11 68 views
0

我有我的iPhone应用程序之一的要求。如何添加Youtube视频喜欢在iOS应用程序

我想补充“LIKE”和“订阅”功能为YouTube视频在我的应用程序播放。

我有我的应用程序正在播放的静态视频youtube列表。在此视频下方,我需要添加“LIKE”和“SUBSCRIBEUIButton

任何人都可以让我知道,如何从iPhone应用程序实现“LIKE”和“SUBSCRIBE”功能。

我已经检查下面的YouTube API网址:

但我不知道在 “onBehalfOfContentOwner” 参数传递和有什么可以从iPhone应用程序实现它的步骤。

任何人都可以知道如何从本机iPhone应用程序做到这一点?

谢谢。

回答

0
@property (nonatomic, strong) NSURLSessionDataTask *sessionTask; 


    NSString *strToken = [NSString stringWithFormat:@"Bearer %@",setTokenhere]; 
    NSString * strUrl = [NSString stringWithFormat:@"https://www.googleapis.com/youtube/v3/videos/rate?&id=%@&rating=like",setVideoId]; 
    AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; 
    AFHTTPRequestSerializer *requestSerializer = [AFJSONRequestSerializer serializer]; 
    [requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; 
    [requestSerializer setValue: strToken forHTTPHeaderField:@"Authorization"]; 
    manager.responseSerializer = [AFJSONResponseSerializer serializer]; 
    manager.requestSerializer = requestSerializer; 

    __weak __typeof(self) weakSelf = self; 
    self.sessionTask = [manager POST:strUrl parameters:self.parameter progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) 
    { 
      NSLog(@"responseObject -> %@",responseObject); 
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) { 
      weakSelf.sessionTask = nil; 
      NSLog(@"%@",error); 
    }]; 

此代码为视频一样

相关问题