0

Spotify の Web API を使用して音楽を検索する Web サイトを作成しています。よくある問題は、トラック タイトルやアーティスト名の正しいスペルを常に知っているとは限らないことです。

たとえば、webapi を使用してDanza Kaduro を検索すると、次のようになります。

http://ws.spotify.com/search/1/track.json?q=artist:danza+kaduro

応答は次のとおりです。

{"info": {"num_results": 0, "limit": 100, "offset": 0, "query": "artist:danza kaduro", "type": "track", "page": 1}, "tracks": []}

しかし、デスクトップの Spotify では自動修正され、Android ではDID YOU MEAN?が表示されます。正しいつづりの提案「Danza Kuduro」。

これは第三者が利用できますか? 結果が返されない場合に、アーティストまたはトラックのスペルを修正するために使用できる別のサービスはありますか?

4

1 に答える 1

2

この機能は、サードパーティには利用できません。これは主に技術的な理由です。実装されていないだけで、近い将来実装される可能性は低いです。(はい、私はSpotifyで働いています)

これに使用できる他のサービスは、Google だけです。Spotify 検索で結果が得られない場合は、Google に尋ねてください。Google が別の提案をしている場合は、Spotify で検索してください。

https://developers.google.com/custom-search/v1/overview

次のスペル チェックを行います。

https://developers.google.com/custom-search/v1/cse/list

Echonest には、より適切なアーティスト データベースと、これが役立つことを示唆する fuzzy_match クエリ パラメータもありますが、danza kaduro を検索しても Danza Kuduro を見つけることができませんでした。

http://developer.ehonest.com/docs/v4/artist.html#search

于 2013-05-29T15:42:53.867 に答える