#twitter #oauth #authorization #titanium #appcelerator
#Twitter #oauth #авторизация #titanium #appcelerator
Вопрос:
Кто-нибудь знает, как получать твиты, когда вы должны быть авторизованы? Я могу публиковать твиты, что выполняется адаптером OAuth, но у него нет метода GET (только SEND).
Я пытаюсь использовать параметр count в user_timeline. Это не требуется, когда я использую только параметр SCREEN_NAME, но когда я использую параметр COUNT, требуется аутентификация.
Кто-нибудь может мне с этим помочь?
Спасибо!
Ответ №1:
я нашел это. это не мой код, но, возможно, это помогает. спасибо @kosso (kosso@phreadz.com )
function getTweets(screen_name){
// create table view data object
var data = [];
var xhr = Ti.Network.createHTTPClient();
xhr.timeout = 1000000;
xhr.open("GET","http://api.twitter.com/1/statuses/user_timeline.json?screen_name=" screen_name);
xhr.onload = function()
{
try
{
var tweets = eval('(' this.responseText ')');
for (var c=0;c<tweets.length;c ){
var tweet = tweets[c].text;
var user = tweets[c].user.screen_name;
var avatar = tweets[c].user.profile_image_url;
var created_at = prettyDate(strtotime(tweets[c].created_at));
}
}
catch(E){
alert(E);
}
};
// Get the data
xhr.send();