【问题标题】:How to check from a Spotify App when a playlist is removed删除播放列表时如何从 Spotify 应用程序进行检查
【发布时间】:2012-06-06 13:49:35
【问题描述】:

我正在寻找一种方法来检查播放列表何时在 Spotify 应用中被删除。 在当前API Docs中,没有REMOVE事件,所以假设有这个用例

  • 用户从应用程序的曲目列表中添加播放列表
  • 应用程序将播放列表的名称存储在某处(例如 localStorage)
  • 用户从 Spotify 侧边栏中删除应用
  • 用户返回应用程序,并尝试从同一曲目列表中再次添加播放列表;
  • 由于播放列表没有绑定REMOVE事件,应用无法知道播放列表是否被删除,所以

    • 如果它检查本地存储中的播放列表,现在新的播放列表将 被添加(错误);
    • 如果不做进一步检查,同一个播放列表会被添加两次;

有什么方法可以处理吗?

【问题讨论】:

    标签: javascript api spotify playlist


    【解决方案1】:

    没有 REMOVE 事件是正确的。但是,仍然有一个名为 subscribed 的属性会告诉您播放列表是否被订阅。

    https://developer.spotify.com/technologies/apps/docs/beta/c49e02a392.html

    如果您在渲染之前和/或即将添加播放列表时进行检查,您可以制作一个 UI 来显示播放列表是否已添加,并确保您没有添加两次.

    【讨论】:

      【解决方案2】:

      您可以在 windows/mobile API 中订阅一个播放列表删除事件。查看此链接了解更多详情:

      playlist_removed

      【讨论】:

      • 谢谢,很抱歉造成混乱,这与 Spotify JavaScript SDK 有关。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      • 2013-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多