Twitter APIクライアントTwitを使用しています。そして、私はgetを要求した後、どのように関数を実行できるのだろうか?リクエスト取得後にjs関数を実行する方法は? W/Twit
現在、getUsers()関数はprintUsers()関数の後に実行されていますが、getUsers()関数とprintUsers()関数を実行します。
console.log("Hello Bot");
var Twit = require('twit');
var config = require('./config');
var T = new Twit(config);
var randomUsers = [];
function getUsers() {
// search twitter for all tweets containing the word 'javascript'
var params = {
user_id: '3180043436',
count: 2
}
T.get('friends/ids', params, gotFriends);
T.get('followers/ids', params, gotFollowers);
function gotFriends(err, data, response) {
console.log(data.ids);
Array.prototype.push.apply(randomUsers, data.ids);
};
function gotFollowers(err, data, response) {
console.log(data.ids);
Array.prototype.push.apply(randomUsers, data.ids);
};
console.log();
}
function printUsers(){
\t console.log(randomUsers);
}
getUsers();
printUsers();