Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Request 从Spotify API查询特定数据_Request_Spotify - Fatal编程技术网

Request 从Spotify API查询特定数据

Request 从Spotify API查询特定数据,request,spotify,Request,Spotify,Spotify没有很好的文档记录,或者至少我找不到我想要的东西 我想得到所有以A开头的艺术家(例如) 如果我这样做(node.js): 我得到的是有“A”的艺术家,而不是以“A”开头的艺术家。 这只是一个基本的例子,但我猜我以后也会遇到这个问题 这是可以做到的,还是取决于他们的API? 正则表达式对这样的东西有用吗 正则表达式不适用于此API。不过,事实确实如此。所以。。。我不能按姓名的字母顺序搜索艺术家,对吗?对于这些文档中的内容,额外的参数只有artist、year等。这是增强查询的唯一方法

Spotify没有很好的文档记录,或者至少我找不到我想要的东西

我想得到所有以A开头的艺术家(例如)

如果我这样做(node.js):

我得到的是有“A”的艺术家,而不是以“A”开头的艺术家。 这只是一个基本的例子,但我猜我以后也会遇到这个问题

这是可以做到的,还是取决于他们的API?
正则表达式对这样的东西有用吗

正则表达式不适用于此API。不过,事实确实如此。

所以。。。我不能按姓名的字母顺序搜索艺术家,对吗?对于这些文档中的内容,额外的参数只有
artist
year
等。这是增强查询的唯一方法吗?没错。搜索API并不是设计为一个用于抓取/列出整个目录的API,而是针对人类如何使用搜索来查找内容进行了优化。查询结构反映了这一点。
    var options = {
        host: 'ws.spotify.com',
        port: 80,
        path: '/search/1/artist.json?q=a',
        headers: {
            'Content-Type': 'application/json'
        }