我想从服务器端创建一个YouTube直播活动。
开发细节:Java,Spring,Apache Tomcat。
我尝试过的事情
1.Youtube实时api使用OAuth凭据
https://developers.google.com/youtube/v3/live/code_samples/java。
它使用OAuth并要求客户端Google帐户验证。代码尝试通过身份验证时,会打开一个Google帐户登录窗口。
https://developers.google.com/identity/protocols/OAuth2ServiceAccount
当我尝试在YouTube.LiveBroadcasts.Insert对象上执行()时,我收到以下响应
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403
Forbidden
{
"code" : 403,
"errors" : [ {
"domain" : "global",
"message" : "Insufficient Permission",
"reason" : "insufficientPermissions"
} ],
"message" : "Insufficient Permission"
}
您能帮我解决这个问题吗?我不想向用户显示任何登录窗口。我希望从服务器端验证api调用。