【发布时间】:2016-05-30 00:31:33
【问题描述】:
嘿,我正在尝试对巨型炸弹 API 进行查询,由于某种原因,我得到了一堆 HTML/js 而不是 JSON 对象。当我在浏览器中输入查询时,我得到了预期的 JSON。
var giantBombAPI = 'http://www.giantbomb.com/api';
var searchString = giantBombAPI + '/search?api_key=' + apiKey +
'&format=json' + '&query=' + searchTerms + "&resources=game";
//Make our request to the API
request.get({uri: searchString},function (err, res, body) {
jsonRes = JSON.parse(body);
});
不知道我错过了什么。昨天它也起作用了:P。 我正在插入“魔兽”以供搜索词测试。
我正在使用 Nodejs 请求模块。
谢谢。
【问题讨论】:
-
听起来像是一个错误。 HTML 是什么样的?你能把它放在一个要点中吗?
-
嗯,现在读到,我没有做任何“粗略”的事情:P
-
这是实际的完整请求字符串(减去 api 密钥):giantbomb.com/api/…
标签: javascript json node.js web request