Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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
Json 如何访问rdio API?_Json_Ajax_Api_Rdio - Fatal编程技术网

Json 如何访问rdio API?

Json 如何访问rdio API?,json,ajax,api,rdio,Json,Ajax,Api,Rdio,这就是我所拥有的: $.ajax({ type:'get', url: 'https://services.rdio.com/api/1/', dataType: "JSONP", method: 'getTopCharts' success: function(data) { console.log(data); } }) 我不太擅长使用API。我想得到json格式的排行榜。现在,这是我在控制台中看到的,旁边有一个x: 我需要使用API密钥吗?文件上写着 不

这就是我所拥有的:

$.ajax({
  type:'get',
  url: 'https://services.rdio.com/api/1/',
  dataType: "JSONP",
  method: 'getTopCharts'
  success: function(data) {
    console.log(data);
  }
})
我不太擅长使用API。我想得到json格式的排行榜。现在,这是我在控制台中看到的,旁边有一个x:

我需要使用API密钥吗?文件上写着
不需要用户身份验证。那么如何获取列表呢?

所有Rdio API请求都必须使用POST方法并包含访问令牌。结帐。Rdio不支持JSONP,但支持CORS。使用jQuery,请求将如下所示:

$.ajax({
  method: "POST",
  url: "https://services.rdio.com/api/1/get",
  data: {
    method: "get",
    keys: "r139688",
    access_token: "ACCESS_TOKEN"
  }
})

您需要填写自己的访问令牌。查看如何生成访问令牌。

我阅读了文档,仍然不知道如何生成访问令牌。