我已经在我的应用程序中添加了youtube APi,我已经成功地授权了我的帐户,并通过auth 2.0从谷歌获得访问令牌。
但现在我想在视频上添加评论,我得到的错误如下:1. 荣军院令牌2. NoLinkedYouTubeAccount等。
我想,我不能正确使用和理解授权:承载ACCESS_TOKEN谷歌的声明,我很困惑如何传递我的令牌与我的呼叫。
我的代码如下: NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:url];
NSString *msgLength = [NSString stringWithFormat:@"%d", [soapMessage length]];
[theRequest addValue: @"application/atom+xml" forHTTPHeaderField:@"Content-Type"];
[theRequest addValue: msgLength forHTTPHeaderField:@"Content-Length"];
[theRequest addValue:[NSString stringWithFormat:@"Bearer %@",@"my token" forHTTPHeaderField:@"Authorization"];
[theRequest addValue: @"2" forHTTPHeaderField:@"GData-Version"];
[theRequest addValue: @"key=mykey" forHTTPHeaderField:@"X-GData-Key"];
[theRequest setHTTPMethod:@"POST"];
你能帮我解决这个问题并建议我正确的打电话方式吗?
谢谢
您可能正在尝试使用服务帐户而不是实际的YouTube帐户访问。你可以在YouTube上查看Objective-C示例,并使用YouTube的Objective-C客户端库。