0

Spotify アプリ内でプレイリストがいつ削除されたかを確認する方法を見つけています。現在のAPI Docsには REMOVE イベントがないため、このユースケースがあるとします。

  • ユーザーは、アプリ内のトラックのリストからプレイリストを追加します
  • アプリはプレイリストの名前をどこかに保存します(例では localStorage )
  • ユーザーが Spotify サイドバーからアプリを削除する
  • ユーザーはアプリに戻り、同じトラック リストからもう一度プレイリストを追加しようとします。
  • プレイリストにバインドされた REMOVE イベントがないため、アプリはプレイリストが削除されたかどうかを認識できません。

    • localStorage のプレイリストをチェックすると、新しいプレイリストが追加されます (バグ)。
    • それ以上のチェックが行われない場合、同じプレイリストが 2 回追加されます。

これを処理する方法はありますか?

4

2 に答える 2

2

REMOVE イベントがないことは正しいです。ただし、プレイリストが購読されているかどうかを示す subscribed というプロパティがまだあります。

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

レンダリングの直前および/またはプレイリストを追加しようとしているときにそれを確認すると、プレイリストが追加されたかどうかを示す UI を作成でき、2 回追加しないようにすることもできます。

于 2012-06-06T21:14:51.080 に答える
0

Windows/モバイル API でサブスクライブできるプレイリスト削除イベントがあります。詳細については、次のリンクをご覧ください。

プレイリスト_削除

于 2012-06-06T14:00:10.620 に答える