问题标签 [freebase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
361 浏览

api - Freebase search_api 并按指定类型排除结果

有谁知道,如何使用搜索 api 和 mql 排除一些具有指定类型的主题?

例如,我尝试查找所有主题“Voodoo People”,并仅排除那些具有组合和发布类型的主题,并按分数 desc 对结果进行排序:http: //tinyurl.com/3tjkb7y。排序工作完美,但我找不到排除功能:(我正在尝试使用 mql_filter:http ://tinyurl.com/644xkow ,但仍然在那里发布。还有一个问题:我在 type_strict 参数中看到可能的值:“all”,“any”,“should”。但是没有“not”或“not in”的值。是否可以通过其他方式获得所需的结果?

0 投票
1 回答
428 浏览

iphone - freebase + obj-c:错误 256

我正在尝试使用 obj-c 从 freebase 获取数据,但无法正常工作:

URL 很好(我已经在浏览器中手动检查过)但是 jsonString 是 nil 并且错误是:

错误域 = NSCocoaErrorDomain 代码 = 256“操作无法完成。(可可错误 256。)”用户信息 = 0x4e4de80 {}

编码有问题吗?我已将 URL 中的 # 替换为 %23。

0 投票
0 回答
180 浏览

java - 使用 Java 与浏览器中的 Web 内容不同

我从网络读取 BufferedReader 时遇到奇怪的问题。

URL内容在浏览器中与粘贴的 Java 代码不同。在使用 Java 第一个元素获取的内容中,结果在浏览器中为空,但不是。

我的代码:

编辑:啊。弄清楚了。URL 中没有空格字符。只需将它们替换为 %20。

0 投票
2 回答
227 浏览

freebase - Freebase 有自己的数据?

我一直在寻找一个自动建议的搜索脚本,我终于找到了一个我喜欢的,唯一的问题是我找不到让它运行我们的数据库结果的方法。

有没有办法自定义这个脚本,让它从我们自己的数据库运行,而不是脱离 freebase 预定义的数据类型?

http://www.freebase.com/docs/suggest

0 投票
1 回答
267 浏览

graph - 遍历 Freebase 图

我试图从一个特定的人那里获取多层次的影响关系。粗略地说,这个查询解释了我想要完成的事情

有没有使用 MQL 遍历 Freebase 图的有效方法?

0 投票
1 回答
1830 浏览

javascript - 通过用户输入城市名称检索邮政编码的最佳 API(仅限美国)?

我有一个从中获取价值的城市名称字段(即随机格式化),例如“NEW YORK”、“new york”或“new-york”或“ny”。

有了该字段的值,我需要以这种格式向用户显示名称中包含该值的城市列表:
NY – 纽约市 – 10001
MN – New York Mills – 56567

效率和性能很重要。我可以使用 JavaScript 或 PHP 来检索这些数据。

到目前为止,我已经尝试使用 Freebase API。这是我使用的示例查询:http: //tinyurl.com/3ogpf7k

这是我正在使用的 JavaScript 代码:

但是,查询“纽约”似乎甚至不会返回“纽约市”。

是否有更好的 API 可以满足我的需求?我对 Freebase API 做错了吗?

UPD。另一个有用的 API 允许做同样的事情(但它仍然不能满足我的需求——结果太多而且无法通过它们进行分页):
文档:http ://www.geonames.org/export/web- services.html
示例:http ://api.geonames.org/postalCodeSearch?placename=los%20angeles&username=demo&maxRows=500

谢谢!

0 投票
1 回答
455 浏览

freebase - 获取freebase主题的搜索排名

有没有办法获得freebase主题的搜索排名?我们希望根据搜索排名和受欢迎程度对我们数据库中的 freebase 主题进行排序。我知道 Metaweb 搜索 API 按搜索排名顺序返回主题,但这仅适用于给定查询字符串的结果。我们希望将该逻辑应用于数据库中存在的主题。

0 投票
1 回答
684 浏览

php - 在 PHP 中解析 JSON Freebase 结果

如果这太基本了,我真的很抱歉,但我真的不知道该怎么做。

我正在使用这个 jquery 自动完成插件:http ://devthought.com/wp-content/projects/jquery/textboxlist/Demo/

编辑:这是我用于自动完成的 jquery 代码:

该插件使用 PHP 进行自动完成,这是一个示例,它返回以下输出:“id, text, null (html 我不需要), some html"

我需要一个类似的 PHP 来处理这个结果:http ://www.freebase.com/private/suggest?prefix=beatles&type_strict=any&category=object&all_types=false&start=0&limit=10&callback=

...成为“披头士” $search 值,并获得此输出:

因此,第一个结果将是:

当然,我需要从那个 PHP 查询 freebase.com。我是说:

这可能吗?谢谢!

0 投票
1 回答
650 浏览

jquery - 用于自动完成 jquery 插件的 JSONP Freebase

这来自Parse JSON Freebase results in PHP 但由于它可以使用JSONP在 Javascript 中完成,我想知道如何。

所以,我正在使用这个 jquery 自动完成插件:http ://devthought.com/wp-content/projects/jquery/textboxlist/Demo/

这是在输入上使用插件的代码:

我想解析来自 Freebase 的结果,例如http://www.freebase.com/private/suggest?prefix=beatles&type_strict=any&category=object&all_types=false&start=0&limit=10&callback=

并按以下顺序将其传递给插件:

因此,第一个结果将是:

0 投票
3 回答
685 浏览

freebase - 在 MQL 中查找 Freebase 类型的模式类型

任何人都知道如何获得预期类型的​​类型?

例如,“/people/person”类型有一个名为“/people/person/places_lived”的属性,它的预期类型为“/people/place_lived”

问题是,我试图弄清楚“/people/place_lived”使用的是哪种类型的 MQL。我知道“/people/place_lived”是一种中介类型,但我试图弄清楚 MQL 是什么,以在我只有一条信息时找出它是一种中介类型(例如:“/people/place_lived” )

提前致谢