Javascript TwitterAPI在PhpStorm的控制台中工作,但;代码";:215,”;“讯息”:&引用;错误的身份验证数据。”;浏览器中(Chrome)

Javascript TwitterAPI在PhpStorm的控制台中工作,但;代码";:215,”;“讯息”:&引用;错误的身份验证数据。”;浏览器中(Chrome),javascript,symfony,phpstorm,browserify,Javascript,Symfony,Phpstorm,Browserify,我有一段代码,它在PhpStorm控制台中运行良好,但当我尝试使用Browserify将其输出到浏览器时,我得到了“代码”:215, “消息”:“错误的身份验证数据”。我用一个简单的按钮警报事件测试了Browserify,它工作正常。我还尝试在Firefox中运行代码,我收到以下消息: 代码32消息“无法验证您的身份。” 这是在Symfony3框架中完成的 你知道这是什么原因吗 var config = require('../../config'); var Twit = require('t

我有一段代码,它在PhpStorm控制台中运行良好,但当我尝试使用Browserify将其输出到浏览器时,我得到了“代码”:215, “消息”:“错误的身份验证数据”。我用一个简单的按钮警报事件测试了Browserify,它工作正常。我还尝试在Firefox中运行代码,我收到以下消息:

代码32消息“无法验证您的身份。”

这是在Symfony3框架中完成的

你知道这是什么原因吗

var config = require('../../config');
var Twit = require('twit');

var T = new Twit(config);

var params = {
q: '#tbt',
count: 10
};

T.get('search/tweets', params, gotData);

function gotData(data) {
var tweets = data.statuses;
for (var i = 0; i < tweets.length; i++) {
    console.log(tweets[i].text);
}
}

如果twitter说auth详细信息是错误的——它们(很可能)是错误的。为什么它在PhpStorm控制台中工作而不在浏览器中工作?我用那个精确的代码得到了我需要的数据,但它在浏览器bro中不起作用。我建议你添加更多日志记录,如果可能的话,拦截实际请求以确认这一点。“它在我的机器上工作”通常是一个弱论点。如果twitter说身份验证详细信息是错误的——它们(很可能)是错误的。为什么它在PhpStorm控制台中工作而不在浏览器中工作?我用那个精确的代码得到了我需要的数据,但它在浏览器bro中不起作用。我建议你添加更多日志记录,如果可能的话,拦截实际请求以确认这一点。“它在我的机器上工作”通常是一个弱论点。
module.exports = {
consumer_key:         'xxxxxxxxxxxxxxxxxxxx',
consumer_secret:      'xxxxxxxxxxxxxxxxxxxx',
access_token:         'xxxxxxxxxxxxxxxxxxxx',
access_token_secret:  'xxxxxxxxxxxxxxxxxxxx',
timeout_ms:           60*1000  // optional HTTP request timeout to 
apply to all requests.
};