2012-01-26 2 views
1

это мой первый раз с использованием API Twitter, поэтому я не очень хорошо знаком. Я хочу, чтобы получить все щебетать твиты которых имеет хэштегом, например #converseПолучить твиты Twitterа в actionscript

Это мой код:

var myXMLLoader:URLLoader = new URLLoader(); 
myXMLLoader.load(new URLRequest("http://search.twitter.com/search.atom?q=converse")); 
myXMLLoader.addEventListener(Event.COMPLETE, processXML); 

function processXML(e:Event):void{ 
    var myXML:XML = new XML(e.target.data); 
    trace(myXML.status[0].text); 

    load1.text = myXML.status[0].text; 
} 

Это ошибка я получил:

Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: http://search.twitter.com/search.atom?q=converse at mainClass()

Я не понять URL, и я не знаю, правильно ли синтаксис. Я искал в Интернете, и именно так они получают каналы.

+0

Попробуйте добавить прослушиватель для этой ошибки и отслеживать все, что информацию Вы можете получить от него. – grapefrukt

+0

Убедитесь, что вы не слушаете все события, которые вы должны слушать. Как говорит грейпфрукт, уточните, почему это происходит. Также может быть легко использовать существующий API. Как насчет https://dev.twitter.com/docs/twitter-libraries#flash –

+0

Привет, спасибо за ваш ответ! Мне удалось отобразить твиты с этим URL-адресом http://twitter.com/statuses/user_timeline.xml?screen_name=SMCSConverse, но я хочу получить твиты с указанным хэштегом. Но ресурсы в Интернете меня смущают. Спасибо за вашу помощь! – dada050909

ответ

0

Изменение URL вы используете для этого другого:

http://api.twitter.com/1/statuses/user_timeline.xml?screen_name=pcinfo72

+0

Этот url собирался предоставить пользователям временную шкалу вместо общедоступной хронологии. OP хочет искать все твиты для определенного хэштега. – booyaa

+0

Устаревший: API REST Twitter от v1 больше неактивен. Перейдите на API v1.1. https://dev.twitter.com/docs/api/1.1/overview. – charlesclements