我使用youtube api和python开发了一个应用程序。这个应用程序在我的频道上启动实时流。为此,我去谷歌控制台,创建了“同意屏幕”、“凭证”下载的"json文件“....etc,然后用python开发了我的代码,运行它,在我的机器和我的通道上一切都很好,现在我希望这个应用程序能被一些用户(朋友)使用,这样他们就可以在他们的频道中启动生命,他们还可以创建同意屏幕.因为这太重了,因为同意书屏幕要求提供关于开发人员配置文件的许多细节。但是最终的用户不是开发人员。
因此,请对如何能够在其他地方使用youtube api应用程序进行任何探索。
发布于 2022-09-14 16:20:47
当你把你的脚本交给别人时,他们需要在谷歌云控制台上创建自己的项目。您不能与他人共享您的客户id和客户端的机密信息。除非您可以将您的python编译成可执行文件。我相信这是可能的。
如果他们不想创建他们自己的项目,那么你应该把你的脚本托管在某个地方,比如一个网页,然后他们可以点击它,授权应用程序并创建他们的实时流。这将意味着切换到web应用程序凭据,我假设您创建了桌面应用程序/本地应用程序。
如果你选择第一个选项,用户将不得不自己验证他们的应用程序。如果使用选项二,则必须验证由其他人运行的应用程序。
https://stackoverflow.com/questions/73717710
复制相似问题