我正在调用Indeed API以获取作业列表。根据他们的(limited) documentation,它接受start
和end
作为参数。当我尝试时,就像这里:
var api_request = 'http://api.indeed.com/ads/apisearch?publisher='
+ config.API_KEY
+ "&format=" + format
+ "&limit=200"
+ "&start=10"
+ "&end=20"
+ "&userip=" + ip
+ "&useragent=" + user_agent
+ "&v=2"
+ "&q=" + req.params.query
request(api_request, function(err, response, body){
if(!err && response.statusCode == 200){
res.json(body)
}
})
发生的情况是start
参数保持默认值(0),end
值采用我传递的start
值。我完全不知道这是怎么回事。有任何想法吗?谢谢!