【发布时间】:2017-06-09 03:48:58
【问题描述】:
我似乎遇到了问题。我正在尝试从 twitter api 导出数据,但我不能。这是我的代码的样子:
/// Twitter.js
module.exports = Twitter
function Twitter(twitter) {
this.twitter = twitter
}
Twitter.prototype.friends = function(params) {
this.twitter.get('friends/list', params, (err, data) => {
if (err)
console.log(err)
console.log(data) // this prints data to the console but
// I want to export and save in a data structure
// array or object
}
}
///bot.js
var Twit = require('twit')
var config = require('/path_to_config.js')
var init = Twit(config)
var Twitter = require('/path_to_Twitter.js')
var bot = new Twitter(config)
bot.friends({ screen_name: 'myscreenname'})
如果我尝试返回 data 参数,它会返回 undefined,如果我将 data.users 推送到一个数组,它会返回一个 空数组。任何帮助都将不胜感激。
【问题讨论】:
标签: javascript node.js api twitter