我希望能够使用nodejs以编程方式更新Youtube播放列表。理论上,这可以使用Google API和json。
因为我想在没有用户交互的情况下做到这一点,我一直在与在nodejs服务器上使用Google API服务帐户进行斗争。
请注意,本页没有列出用于Javascript的API客户端库。
我在Google Drive使用服务帐户的文档中偶然发现了这条消息:
出于安全原因,客户端Javascript不支持服务帐户。服务器端Javascript的服务帐户还不支持。
这是在说我想要达到的是不可能的吗?我不能在NodeJS服务器上使用服务帐户来更改播放列表而没有用户交互?
正确。暂不支持。服务帐户存在安全问题。这在将来可能成为可能。
由于安全原因还没有通过Javascript集成,您可能想尝试实现这个库。
https://github.com/extrabacon/google-oauth-jwt