2014-04-11 104 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); 
    }]; 

此代碼爲視頻一樣

相關問題