检索多篇文章&图像通过新的Freebase API

时间:2012-02-01 16:28:04

标签: api freebase

我想获得文章文章&来自freebase的一堆主题的图片。使用旧API这很容易,通过MQL扩展或主题API(现在也已弃用?)。但现在通过新API实现这一目标的最佳方式是什么?

我从文档中看到,我可以获得单个主题的文本,如下所示:

https://www.googleapis.com/freebase/v1/text/en/bob_dylan

所以我可以逐个遍历每个主题,但是这么多次点击API似乎很慢,特别是当我之前只需要一个时。我错过了一些检索多个主题的文本/图像的聪明方法吗?

干杯,

1 个答案:

答案 0 :(得分:1)

可以使用JSON-RPC - http://en.wikipedia.org/wiki/JSON-RPC

对/ text进行多次调用

这是一个例子: curl“https://www.googleapis.com/rpc”-d“[{'method':'freebase.text.get','apiVersion':'v1','params':{'id':[' en','bob_dylan']}},{'method':'freebase.text.get','apiVersion':'v1','params':{'id':['en','blade_runner']} }]“ - H”Content-Type:application / json“

我们正在努力改进我们的文档,但这应该让你去。

您要调用的方法的名称是freebase.text.get,其余参数在此处记录: http://wiki.freebase.com/wiki/ApiText#Parameters 您可以使用“id”参数传递id。

你到底想要什么图像?你会如何获得多个二进制内容?