首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >freebase mql游标,带Java api

freebase mql游标,带Java api
EN

Stack Overflow用户
提问于 2014-01-21 01:05:31
回答 1查看 263关注 0票数 1

我试图寻找我的问题的答案,但解决方案似乎已经过时了……

我想在带有Java api的MQL中使用游标,但我尝试了许多组合,但都不起作用。此外,我尝试使用在线查询编辑器,但几次猜测都不起作用。下面是我的代码:

代码语言:javascript
复制
String query = "[{\"id\":null," +
                "\"name\":null," +
                "\"type\":\"/music/artist\"," +
                "\"limit\":10"+
                "}]";
HttpTransport httpTransport = new NetHttpTransport();
HttpRequestFactory requestFactory = httpTransport.createRequestFactory();
GenericUrl url = new GenericUrl("https://www.googleapis.com/freebase/v1/mqlread");
url.put("query", query);
url.put("key", properties.get("API_KEY"));
url.put("cursor",true);   //tried ".put("cursor",true), ("cursor",null) neither worked
HttpRequest request = requestFactory.buildGetRequest(url);
HttpResponse httpResponse = interrupter.executeQuery(request);
....

并在这里使用在线查询编辑器:http://www.freebase.com/query我尝试了以下查询:{ "cursor":true," query ":{ "type":"/music/artist",“name”:“警察”,“专辑”:[]}}

代码语言:javascript
复制
{
  "cursor":null,
  "query": {
  "type":"/music/artist",
  "name":"The Police",
  "album":[]
   }
}

但两者都给了我这个错误:

"{“错误”:{ "domain":“全局”,“原因”:“无效”,"message":“键光标是保留字”},"code":400,"message":“键光标是保留字”}“

任何建议都是非常感谢的!

EN

回答 1

Stack Overflow用户

发布于 2014-01-21 02:13:18

尝试将光标设置为空字符串,如下所示:

代码语言:javascript
复制
String query = "[{\"id\":null," +
                "\"name\":null," +
                "\"type\":\"/music/artist\"," +
                "\"limit\":10"+
                "}]";
HttpTransport httpTransport = new NetHttpTransport();
HttpRequestFactory requestFactory = httpTransport.createRequestFactory();
GenericUrl url = new GenericUrl("https://www.googleapis.com/freebase/v1/mqlread");
url.put("query", query);
url.put("key", properties.get("API_KEY"));
url.put("cursor", "");
HttpRequest request = requestFactory.buildGetRequest(url);
HttpResponse httpResponse = interrupter.executeQuery(request);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21239988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档