有没有办法从twitter api获取任何位置的数据?
for(Employee emp:firstList) {
for(Employee tgtEmp:seconList) {
if((emp.getHolDate()!=tgtEmp.getHolDate())&& (emp.getHolName()!=tgtEmp.getHolName())){
printList.add(emp); break;
}
}
}
它出错了:
错误:糟糕的Twitter流媒体请求:401
at Object.exports.makeTwitError(/home/file_upload/node_modules/twit/lib/helpers.js:74:13)
在IncomingMessage。 (/home/file_upload/node_modules/twit/lib/streaming-api-connection.js:95:29) 在IncomingMessage.emit(events.js:117:20)
at _stream_readable.js:943:16
at process._tickCallback(node.js:419:13)
答案 0 :(得分:0)
我假设您按照此处的使用指南https://github.com/ttezel/twit#usage使用合适的OAuth密钥创建了twit对象?
此错误的另一种可能性是,如果您的时钟不同步,如果时间超出几分钟,Twitter端点将拒绝请求。检查你的电脑时间是否正确。