Youtube Live Streaming API – 创建实时流失败,“请求未指定任何iOS包ID”

我尝试发送请求:POST https://www.googleapis.com/youtube/v3/liveStreams

响应失败,显示消息:

“请求未指定任何iOS软件包ID。请确保客户端正在发送它或使用API​​控制台更新密钥限制。”

我在Google API管理器上的OAuth 2.0客户端ID(iOS)和API密钥具有正确的捆绑iD。 我发送key = API_KEY。

如何使用请求发送我的包ID? 或者我必须做点什么?

POST请求:

NSURL * url = [NSURL URLWithString:@"https://www.googleapis.com/youtube/v3/liveStreams"]; NSMutableURLRequest * request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:url]]; /** * set access token in HTTP Header field * get access token after successful login */ [request setValue:[NSString stringWithFormat:@"Bearer %@",_str_access_token] forHTTPHeaderField:@"Authorization"]; /** * set bundle identifier on Header field */ [request addValue:[[NSBundle mainBundle] bundleIdentifier] forHTTPHeaderField:@"X-Ios-Bundle-Identifier"];