错误:JSON parseError,HTTP状态:在Twitter搜索API上找不到404

时间:2018-09-28 19:25:16

标签: javascript node.js twitter

我正在尝试使用API​​响应中发送的next_result值向Twitter发送API请求。

这是我的代码:

var T = new Twitter(config.keys);
var next_results_url = req.body.next_url;
const API_URL = 'search/tweets' + next_results_url;
console.log(API_URL);
T.get(API_URL, function(err, data, response) {
  if(!err){
    console.log(data);
    // res.json(data);
  } else {
  console.log(err);
  }
})

API_URL是一个值为search/tweets?max_id=1045751510796259327&q=nepal&count=20&include_entities=1

的字符串

我收到此错误:

Error: JSON parseError with HTTP Status: 404 Not Found
at Request._callback (E:\twitter_search_backend\node_modules\twitter\lib\twitter.js:205:9)
at Request.self.callback (E:\twitter_search_backend\node_modules\request\request.js:185:22)
at emitTwo (events.js:126:13)
at Request.emit (events.js:214:7)
at Request.<anonymous> (E:\twitter_search_backend\node_modules\request\request.js:1161:10)
at emitOne (events.js:116:13)
at Request.emit (events.js:211:7)
at IncomingMessage.<anonymous> (E:\twitter_search_backend\node_modules\request\request.js:1083:12)
at Object.onceWrapper (events.js:313:30)
at emitNone (events.js:111:20)

我应该如何在Twitter搜索API中使用next_results属性?

0 个答案:

没有答案