1

Freebase:(JavaScript)如何在查询中使用参数“光标”?

在以下查询中,我尝试将 cursor 变量放在 service_url 中,并在末尾添加“& cursor”,但它不起作用。另外,我尝试将该属性放在 var 查询上,但都不起作用。最后,我将所有发生的变化都放在了参数$.getJSON中,但没有一个对我有用。有人这么好心,会建议我如何使用它。

var service_url = 'https://www.googleapis.com/freebase/v1/mqlread';

var query = [{
  "type": "/music/artist",
  "name": [],
  "limit: 10
}];

var params = {
  "query": JSON.stringify(query)
};

$.getJSON(service_url + "?callback=?", params,  function(response) {
    document.getElementById('content').innerHTML = JSON.stringify(response);
});
4

1 回答 1

1

经过数小时的调整不同的sintaxis后,我得到了正确的:

var service_url = 'https://www.googleapis.com/freebase/v1/mqlread';

var query = [{
  "type": "/music/artist",
  "name": [],
  "limit: 10
}];

var params = {
  "query": JSON.stringify(query)
};

$.getJSON(service_url + '?callback=?' + '&cursor', params, function(response) {
    document.getElementById('content').innerHTML = JSON.stringify(response);
});
于 2013-05-27T11:25:44.733 回答