【问题标题】:How to create a playlist and get the URI of it in a spotify apps API?如何在 spotify 应用程序 API 中创建播放列表并获取其 URI?
【发布时间】:2012-02-06 20:20:52
【问题描述】:

可以使用 spotify 应用程序 API 创建播放列表 (new Playlist(name)),但新播放列表的 URI 字段始终为空。有谁知道如何解决这个问题,或者以其他方式参考新的播放列表?

如果没有 URI,我无法在应用程序中创建“共享”按钮,因为我需要 URI 才能引用它。

有人知道这是错误还是功能?

我刚刚发现 spotify 出于隐私原因删除了读取用户播放列表的功能[1],所以现在我想知道这是一个设计决定还是一个错误。毕竟,有问题的播放列表是在我们的应用程序中创建的,所以我应该能够获取它的 URI 吗?

1:Spotify Apps API: Library-class won't return users Playlists

【问题讨论】:

    标签: spotify


    【解决方案1】:

    不幸的是,只有当您使用给定的 URI 实例化播放列表时,才会填充 URI 属性,例如:

    models.Playlist.FromURI("totally a valid URI");
    

    很遗憾,这是因为播放列表 URI 包含创建者的用户名,我们不允许通过我们的 API 发布个人身份信息。

    我们希望在未来改变这一点。

    【讨论】:

    • 这是一个非常有趣的观点。我认为这也是 library.getPlaylists() 被贬值的原因。也许您需要某种匿名播放列表网址......
    • 是的,在我看来,这是最好的长期解决方案。在短期内,我们正在考虑制作一个更好的分享小部件,您可以提供播放列表/等。
    • 有这方面的消息吗?如果您无法打开在应用程序的下一个会话中生成的相同播放列表,那就不好了。
    猜你喜欢
    • 1970-01-01
    • 2017-03-15
    • 1970-01-01
    • 1970-01-01
    • 2019-12-25
    • 2019-10-18
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多