Skip to content

Commit a70476e

Browse files
committed
merged
2 parents 19be342 + 856025b commit a70476e

File tree

1 file changed

+33
-1
lines changed

1 file changed

+33
-1
lines changed

socialbot.js

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,37 @@ module.exports = (function() {
7878
})
7979
}
8080

81+
function getTweets(user_id, count) {
82+
con.log("getTweets attempt", user_id);
83+
return new Promise(function(fulfill, reject) {
84+
if (user_id) {
85+
try {
86+
var param = {id: user_id};
87+
if (count) param.count = count;
88+
client.get('statuses/user_timeline', param, function(error, response) {
89+
if (error) {
90+
con.log("getTweets error 01", error);
91+
reject(error);
92+
} else {
93+
// con.log("=====================================");
94+
// con.log("followFriend fulfill response", response);
95+
// con.log("=====================================");
96+
// con.log("followFriend fulfill name:", response.name, "location:", response.location, "description:", response.description, "url:", response.url);
97+
fulfill(response);
98+
}
99+
});
100+
} catch(err) {
101+
con.log("getTweets error 02", err);
102+
reject(err);
103+
}
104+
} else {
105+
con.log("getTweets error 03 no user id!");
106+
reject(null);
107+
}
108+
});
109+
}
110+
111+
81112
function followFriend(user_id) {
82113
// con.log("followFriend attempt", user_id);
83114
return new Promise(function(fulfill, reject) {
@@ -191,7 +222,8 @@ module.exports = (function() {
191222
followFriend: followFriend,
192223
getFollowers: getFollowers,
193224
getFollowing: getFollowing, // used to be getFriends!
194-
getFriends: function() { con.warn('deprecated! use getFollowing')},
225+
getFriends: function() { con.warn('getFriends deprecated! use getFollowing')},
226+
getTweets: getTweets,
195227
getUser: getUser,
196228
initClient: initClient,
197229
postMedia: postMedia,

0 commit comments

Comments
 (0)