Spotify Web API特殊字符

时间:2013-12-16 22:18:01

标签: api http url encoding spotify

Spotify Web API是否有关于搜索时哪些字符有效的文档?例如,“Macklemore& Ryan Lewis”需要&要进行网址编码,以便请求生效。

字符“:”似乎完全无效。为了搜索像“Pink Friday:Roman Reloaded”这样的专辑,我必须完全从String中删除:即使URL编码它也不起作用。这可能与以下事实有关:似乎用于分隔查询的字段。

其他字符如。[()/似乎工作正常。这方面的任何文档?只是想知道我们是全面的。感谢。

1 个答案:

答案 0 :(得分:2)

鉴于Björk示例here

http://ws.spotify.com/search/1/artist?q=artist:Bj%C3%B6rk

您需要percent encoding。不确定你正在使用什么技术,如果javascript,这个答案应该有用 - URL encode sees “&” (ampersand) as “&” HTML entity

更新

冒号是advanced search使用的特殊字符。需要引用涉及冒号的查询,除非它是高级搜索:)。