12 января 2012

twitter и actionscript

    На многих сайтах поятоянно встречаю трансляторы с твитера. И подумал: если можно размещать на сайтах, то можно и во флеше трансляцию проводить.

И для этого практически ничего не нужно, сам я птратил на это всего 10 минут, о есл поколдовать то может получиться очень даже красиво и функционально)))


И так первое что надо сделать это скачать готовую библиотеку, документации по которой я правда не нашел, поэтому пришлось сугубо перебором искать решение.
После этого достаточно подключить ее в наш проект и паписать несколько строк кода:

// инициализируем создание самого твиттера и повесим на него событие загрузки сообщений ползователя;

private function init():void
{
    twitte = new Twitter(); // инициализируем сам твиттер;
  
    // ставим прослушиватель события загрузки сообщений;
    twitte.addEventListener(TwitterEvent.ON_USER_TIMELINE_RESULT, out); 

    twitte.loadUserTimeline('mixailc'); // задаем ник, чьи сообщения будем читать; 

    // внимание, надо проверить чтобы аккаунт был публичным;
}

// а здесь выводим те сообщения которые получили;

private
function out(event:TwitterEvent):void 
{
    for(var i:int = 0; i < event.data.length; i++)
    {
        trace (event.data[i]['id']);            // номер сообщения;
        trace (event.data[i]['text']);          // текст сообщения;
        trace (event.data[i]['user']['name']);  // имя автора твитта;
     
       //здесь все должны быть созданны только тем кого мы
       //читаем то есть mixail (это не ник, а имено имя);
    }
}


Как мы видим ничего сложного, если еще поиграться и поковырять данную библиотеку, а потом нарисовать красивый интерфейс можно использовать и гордиться собой)))

Комментариев нет:

Отправить комментарий

Поделиться своими мыслями...