使用PHP通过Youtube API在OAuth授权的用户账户上创建事件。该代码适用于几乎所有人,除了有一些用户会收到“liveStreamingNotEnabled”错误,具体信息请参见https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/insert。显然,我认为他们的账户未启用直播功能,因此询问他们的账户是否已验证、是否处于良好状态以及是否显示为已启用,通常这可以帮助他们解决问题https://www.youtube.com/features。
然而,我刚刚获得一个已验证、处于良好状态且YT功能页面显示其账户已启用直播功能的用户账户的访问权限,如下所示
更令人困惑的是,我可以在他的账户内手动创建和开始一个直播广播。
有任何想法是什么导致这个问题?这让我疯狂!