使用 Google 操作在 Spotify 上播放定义的歌曲

Play a defined song on Spotify with Google Actions

我是 Google Home SDK 的新用户。我正在开发一个简单的应用程序,它接受我所说的内容并执行一些定义的操作。

我想实现的是,当我说 "play the special song for someones-name" 时,Google 助手会响应 "here you go",然后播放 Spotify 中定义的歌曲。我可以将艺术家的名字、专辑硬编码到应用程序中。我已经将 Spotify 链接到我的 Google Home Assistant。

在阅读 Google 的 Create conversational experiences from scratch 主题后,我有几个具体问题:

(1) 假设我只需要硬编码歌曲和专辑名称并让 Spotify 播放,是否有用于该目的的代码片段?我是 Node.js 的新手,所以它可能比我想象的要容易。

(2) 我正在使用我在 GCP 上的开发帐户开发应用程序,例如帐户 A,它不同于我在家用设备上登录的 Google 帐户,例如帐户 B。如何在家庭设备上部署和测试应用程序?

非常感谢您的帮助和建议。

无法通过对话操作启动标准 Spotify 会话。如果你有媒体文件,你可以让你的对话动作播放 MediaResponse.

或者,您可能想要创建一个 routine 来接受给定的查询并完成一个操作。这将允许您随心所欲地启动媒体流。