2010-11-15 3 views
0

J'ai besoin d'envoyer un tweet de flash, donc j'ai cherché une solution sur le net, mais tout ce que j'ai trouvé utilise as3. Comme je ne sais rien d'as3, il devient difficile de tout éditer.envoyer un tweet à partir de flash en utilisant as2?

Je me demande si c'est possible.

Est-ce que quelqu'un connaît une solution?

Répondre

0

L'envoi d'un tweet nécessite que l'utilisateur soit authentifié via OAuth. donc en supposant que vous avez un utilisateur authenicated, vous pouvez simplement les données POST à ​​l'adresse suivante:

http://twitter.com/statuses/update.xml 

w/post vars: status, in_reply_to_status_id (en option)

quelque chose comme ceci:

var lv:LoadVars = new LoadVars() 
lv.status = 'mystatus' 
lv.in_reply_to_status_id = 'XXXXXX' 
lv.onData = myDataHandlerFunction 
lv.sendAndLoad('http://twitter.com/statuses/update.xml', lv, 'POST'); 

Le processus d'authentification pour OAuth est assez complexe. Il y a quelques librairies OAuth là-bas pour flash, mais toutes sont AS3.

Si vous êtes vraiment sur AS2, vous pouvez utiliser une bibliothèque OAuth côté serveur avec laquelle vous pouvez interfacer votre application AS2. Quelque chose comme twitteroauth

Tous les signes pointent vers l'apprentissage AS3 si vous envisagez de faire un vrai travail Flash/Twitter, mais vous pouvez démarrer avec AS2 avec un peu plus de travail.

Questions connexes