を異なっ私はそうのようなGETリクエストを作り、与えられた芸術家によって正確なトラックを照会するためにSpotifyはAPIを使用してきました:結果がWebクライアントで同じクエリから
https://api.spotify.com/v1/search?q=track:"track+title"+artist:"artist+name"&type=track
(とAuthorizationヘッダーベアラ[access_tokenは])
ほとんどの場合に期待されるようにこれは動作しますが、一つのトラックのために私は問題を抱えて:私はトラックI Might Just Stay Home, with Shannon Lyonを見つけようとしています。これは、しかし、ゼロの結果が得られ
https://api.spotify.com/v1/search?q=track:"I+Might+Just+Stay+Home"+artist:"Shannon+Lyon"&type=track
:このように調整私の以前に成功したGETリクエストで
はタイトルとアーティストを追跡し、これは、それがどのように見えるかです。本当に奇妙なもの:Spotify Web playerに全く同じ検索クエリ(トラック: "I + Might + Just + Stay + Home" +アーティスト: "Shannon + Lyon")をコピーすると、1つの検索結果が表示されます私は期待しています。また、私はSpotify Desktopプレイヤーで同じクエリを使用して、私に1つの結果を与えることができます。
質問:私はAPIから結果を得られない理由は何でしょうか?まったく同じクエリを使用してウェブクライアントとデスクトップクライアントの両方で結果を得ることができますか?
クライアントは、これがそのトラックで発生するだけでなくので、代わりに、彼らは、ある種のプライベートAPIを使用しているように見える、パブリックAPIを使用していないようです。 – Potray