问题标签 [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.
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”的值。是否可以通过其他方式获得所需的结果?
iphone - freebase + obj-c:错误 256
我正在尝试使用 obj-c 从 freebase 获取数据,但无法正常工作:
URL 很好(我已经在浏览器中手动检查过)但是 jsonString 是 nil 并且错误是:
错误域 = NSCocoaErrorDomain 代码 = 256“操作无法完成。(可可错误 256。)”用户信息 = 0x4e4de80 {}
编码有问题吗?我已将 URL 中的 # 替换为 %23。
java - 使用 Java 与浏览器中的 Web 内容不同
我从网络读取 BufferedReader 时遇到奇怪的问题。
此URL内容在浏览器中与粘贴的 Java 代码不同。在使用 Java 第一个元素获取的内容中,结果在浏览器中为空,但不是。
我的代码:
编辑:啊。弄清楚了。URL 中没有空格字符。只需将它们替换为 %20。
freebase - Freebase 有自己的数据?
我一直在寻找一个自动建议的搜索脚本,我终于找到了一个我喜欢的,唯一的问题是我找不到让它运行我们的数据库结果的方法。
有没有办法自定义这个脚本,让它从我们自己的数据库运行,而不是脱离 freebase 预定义的数据类型?
graph - 遍历 Freebase 图
我试图从一个特定的人那里获取多层次的影响关系。粗略地说,这个查询解释了我想要完成的事情
有没有使用 MQL 遍历 Freebase 图的有效方法?
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
谢谢!
freebase - 获取freebase主题的搜索排名
有没有办法获得freebase主题的搜索排名?我们希望根据搜索排名和受欢迎程度对我们数据库中的 freebase 主题进行排序。我知道 Metaweb 搜索 API 按搜索排名顺序返回主题,但这仅适用于给定查询字符串的结果。我们希望将该逻辑应用于数据库中存在的主题。
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。我是说:
这可能吗?谢谢!
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=
并按以下顺序将其传递给插件:
因此,第一个结果将是:
freebase - 在 MQL 中查找 Freebase 类型的模式类型
任何人都知道如何获得预期类型的类型?
例如,“/people/person”类型有一个名为“/people/person/places_lived”的属性,它的预期类型为“/people/place_lived”
问题是,我试图弄清楚“/people/place_lived”使用的是哪种类型的 MQL。我知道“/people/place_lived”是一种中介类型,但我试图弄清楚 MQL 是什么,以在我只有一条信息时找出它是一种中介类型(例如:“/people/place_lived” )
提前致谢