//Imports Flash import com.events.MouseEvent; //Imports Facebook import com.facebook.graph.Facebook; import com.facebook.graph.data.FacebookSession; import com.facebook.graph.net.FacebookRequest; //Publication de l'image sur facebook function publication(e:MouseEvent) {
//Paramètre de l'image
}var contenu:Object = {message:texte.text}; //Publication de l'image + écouteur de fin de publication Facebook.api("/me/feed", publication_terminer, contenu, "POST"); //Actualise l'interface infos.text = "Publication en cours..."; //Infos : publication en cours btn_publication.visible = false; //Masque le bouton de plublication btn_publication.addEventListener(MouseEvent.CLICK, publication); function publication_terminer(success:Object, fail:Object):void {
btn_publication.visible = true; //Ré-affiche le bouton de publication
}
if(fail) //Si on reçoit une erreur {
infos.text = "ERREUR: "+fail.message.text; //Affichage de l'erreur
}else //Sinon {
infos.text = "Terminée."; //Publication OK
}
|