2017-12-27 31 views
0

私は新しい家を建てており、自分のホームオートメーションシステム(java)ですべてを制御しています。私は実際の家を建てなければならなかったので、それは保留になっていましたが、今私はオートメーションシステムに戻ります。 私は、基本的な再生と一時停止の機能と、ステータスの照会と再生中のものでデスクトッププレーヤー(ウィンドウ)を制御する必要があります。Spotifyデスクトッププレーヤーをプログラムで制御する

プロジェクトが中断する前は、アプリケーションに組み込まれているローカルHTTPサーバーを使用していました。これは、もはやサポートされていないようです。私が収集できるものから、すべてがWeb APIに移動され、Spotifyが接続します。しかし、それを素早く読んでみると、プレーヤーをコントロールするために "ストリーミング"パーミッションを使わなければならないようですが、これはネイティブのiOSとアンドロイドSDKでのみ実装されています。

これを実装するにはあまりにも多くの時間を費やす前に誰でもこれを確認できますか?どのようにローカルプレイヤーを制御し、質問するかに関する提案?

+0

ユーザーがあなたに手助けできるように、より適切なタグを追加してください –

答えて

0

正しいですが、Spotify Connect Web APIはあなたが探しているものです。すべてのドキュメントはここにあります:https://beta.developer.spotify.com/documentation/web-api/reference/player/

Spotifyを制御するにはを接続しないでくださいにはストリーミングスコープが必要です。再生、一時停止、スキップなどを行うには、user-modify-playback-stateが必要で、状態または現在再生中のトラックに関する情報を取得するには、user-read-playback-stateが必要です。

は、ここで接続APIを使用した作業のガイドです:https://beta.developer.spotify.com/documentation/web-api/guides/using-connect-web-api/

希望に役立ちます - ハッピーハッキング!

関連する問題