【发布时间】:2015-07-02 09:43:41
【问题描述】:
我正在使用 react-native 编写一个简单的 Twitter 应用程序。使用 twit 模块获取 Twitter 提要和流。下面是代码,它工作正常节点。但是,当包含在我的 react-native 应用程序中时,看到错误“需要未知模块“加密””。依赖似乎是 myapp->twit->oauth->crypto (这是节点 v0.12.2 的一部分)。有什么建议可以在 react-native 环境中工作吗?
var Twit = require('twit')
var T = new Twit({
consumer_key:''
, consumer_secret:''
, access_token:''
, access_token_secret:''
})
var filtered_tweets=[];
var error;
var isSuccess=false;
function getTweets(searchString){
T.get('search/tweets',{q:searchString, count:100}, getResponse);
}
function getResponse(err,data,response){
if(err) {
handleGetErr(err);
}
handleGetData(data.statuses);
}
function handleGetErr(err){
enter code here
error = err;
}
function handleGetData(data){
data.map(function(tweet){
var twit={
twit:tweet.id,
created_at:tweet.created_at,
text:tweet.text,
retweet_count:tweet.retweet_count,
favorite_count:tweet.favorite_count
};
filtered_tweets.push(twit);
});
console.log(filtered_tweets);
isSuccess=true;
}
getTweets("@sahaswaranamam");
module.exports = getTweets;
![附][2]
【问题讨论】:
标签: reactjs react-native