0

Apple iTunes 検索 APIを使用すると、アーティスト、タイトル、Apple ストアの track_id などの曲に関する情報を取得できます。 ここに画像の説明を入力

MPMusicPlayerController を使用すると (システムとアプリケーションの両方を試しました)、次を使用して曲を再生できるはずです。

player = MPMusicPlayerController.systemMusicPlayer()
player.setQueueWithStoreIDs(["574050602"])
player.play()

ここで述べたように、一部の ID は機能しないようです。(例: "574050602" は Rick Astley の特定の曲を再生することになっています)

国固有のストア ID が必要であると読みました。

実際に再生しようとせずに、特定の曲が再生可能かどうかを判断するにはどうすればよいですか?

このisStreamableプロパティは、実際にストリーミングできるかどうかを示すものではありません。

4

2 に答える 2

1

あなたの国で再生可能なトラック ID のみを取得するには、countryパラメーター ( source )を使用して検索で国を指定する必要があります。

1の作成者がこのパラメーターでどのような問題を抱えていたかはわかりませんが、文書化されていないパラメーターsが役立つ可能性があるようです。

于 2016-09-22T17:02:08.987 に答える