2017-10-06 40 views
6

Tôi đang cố gắng để có được id thư từ người dùng twitter thông qua nodejs ở kết quả tôi chỉ có tweets và các chi tiết khác của người dùng nhưng tôi không nhận được id thư. Tôi gắn code bất cứ ai tôi cho tôi biết liệu mã của tôi là cách viết để lấy id emailLàm thế nào để nhận được id thư của tài khoản twitter thông qua nodejs

// 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"); 

        }); 
           } 

     }); 
    } 

Trả lời

1

séc đầu tiên nếu khi bạn Uỷ quyền cho ứng dụng của bạn trong sẽ có thể thấy lĩnh vực, "nhìn thấy địa chỉ email của bạn" là có , nếu không kiểm tra xem bạn có chính sách bảo mật hợp lệ và URL TOS kể từ khi danh sách trắng không còn yêu cầu, thì trong php tôi đã phải thay đổi 'include_email' : true thành 'include_email' : 'true' đôi khi trước khi tôi thử điều này, do đó có thể là vấn đề.

+0

có Tôi thay đổi 'include_email': true thành 'include_email': 'true' nhưng tôi vẫn không nhận được id thư –

Các vấn đề liên quan