0

別のアプリ (私が作成しているアプリ) から Spotify (たとえば) の音楽を制御し、現在再生中のプレイリストやトラックなどの情報を取得するにはどうすればよいですか? (アンドロイド)

  • Spotify の MusicPlayer (再生、一時停止、次、前など) を制御し、現在再生中のトラックと現在キューにあるすべての曲を含むプレイリストの情報を取得するプロトタイプ アプリを構築したいと考えています。

  • AudioManager を使用してみましたが、デフォルトの Android メディア プレーヤーでしか機能しませんでした。(デバイスのメディアプレーヤーを再生/一時停止しますが、Spotify やサードパーティのアプリでは動作しません)

  • Androidまたは他の音楽プレーヤーのデフォルトの音楽プレーヤーを制御します<<これを試しました

  • その後、この投稿の 2 番目に良い回答のコードを使用してみましたが、Android の既定の音楽プレーヤーでしか機能しませんでした。

  • Spotify の Android BETA API も見つけましたが、商用目的で使用しないでくださいと書かれています。

皆さんはどんな提案をしてくれますか?

現在、Spotify で現在再生中の音楽を再生/一時停止するボタンを作成して、プロトタイプを作成しようとしています。

Android 4.4 Samsung GS5 でのテスト

4

1 に答える 1

2

Spotify 固有の機能 (プレイリスト、ラジオ、ユーザー情報など) が必要な場合は、Spotify の Android BETA API を使用することをお勧めします。

非営利目的で使用するということは、API を使用してアプリを販売する予定がある場合は、おそらくそれらに連絡して使用権について交渉する必要があることを意味します。これはまだベータ API であるため、状況が変わる可能性があることに注意してください。そのため、アプリを変更する必要がある場合があります。

曲のタイトルとアーティストを取得し、「再生」、「一時停止」、「次へ」などを制御できるようにしたい場合は、デフォルトの音楽プレーヤーを制御することができます。

于 2014-10-08T21:47:05.780 に答える