6
twitterユーザーからnodejsにメールIDを取得しようとしています。その結果、私はつぶやきやその他のユーザーの詳細しか得られませんでしたが、メールIDは取得できません。私は私のコードの誰もが私のコードは、メールIDを取得する書き込み方法があるかどうかを教えて取り付けnodejsからtwitterアカウントのメールIDを取得するには
// twitter api script
var config = require("./config");
// In config file I have my consumer_key, consumer_secret, access_token_key,access_token_secret
var fs = require('fs');
var Twitter = require('twitter');
var client = new Twitter(config.twitter);
var writer = fs.createWriteStream('tweets.json')
var start_time = 0;
var handles = "";
fs.readFile('./t_handle.csv', 'utf8', function(err, contents) {
var params = {
'include_email' : true
};
handles = contents.split("\n");
writer.write("[");
handles.forEach(function(handle){
handle = handle.split("/")[3];
if(typeof handle !== 'undefined' && handle){
handle = handle.split("?")[0];
get_handle_tweets(handle,params);
}
});
});
function get_handle_tweets(handle){
client.get('statuses/user_timeline', { screen_name: handle }, function(error, tweets,params,response) {
if(error){
console.log(error);
}else{
tweets.forEach(function(tweet){
writer.write(JSON.stringify(tweet)+",\n");
});
}
});
}
はい 'include_email'を変更します: 'include_email'にtrue: 'true'ただし、まだメールIDを取得しません –