Je me demandais si quelqu'un connaissait un bon moyen de créer un bouton de partage Facebook AS3? Je dois être capable de personnaliser le titre, la description et l'image. Merci!Comment créer un bouton de partage dans AS3
Répondre
Rechercher: http://www.facebook.com/facebook-widgets/share.php
http://www.facebook.com/sharer.php?u=<url>&t=<title>
Dans Flash:
import flash.net.navigateToURL;
import flash.net.URLVariables;
import flash.net.URLRequest;
import flash.net.URLRequestMethod;
share_btn.addEventListener(MouseEvent.CLICK, shareClickHandler);
function shareClickHandler(evt:MouseEvent):void
{
var varsShare:URLVariables = new URLVariables();
varsShare.u = 'http://domain.com/pageN.html';
varsShare.t = 'Title Page';
var urlFacebookShare:URLRequest = new URLRequest('http://www.facebook.com/sharer.php');
urlFacebookShare.data = varsShare;
urlFacebookShare.method = URLRequestMethod.GET;
navigateToURL(urlFacebookShare, '_blank');
}
Pour utiliser une image ajouter les metatags suivantes:
<meta name="title" content="my title" />
<meta name="description" content="my description" />
<link rel="image_src" href="images/thumbnail_image.jpg" />
Pour plus d'informations: https://developers.facebook.com/docs/opengraph/
Cela dépend de ce que vous souhaitez partager.
Vous pouvez utiliser l'adresse suivante dans un bouton:
http://www.facebook.com/share.php?u=http://www.mypage.com/
qui affiche une page invitant l'utilisateur à se connecter et de partager tout ce qu'ils veulent partager.
Pourriez-vous être plus précise quant à ce que vous voulez permettre à vos utilisateurs de partager?
Je veux juste la possibilité de partager l'emplacement de l'application , Je sais que je peux le faire comme vous l'avez expliqué ci-dessus, mais je ne serai pas en mesure de personnaliser le titre, la description, etc ... parce que AS3 ne peut pas passer des balises META? – alvincrespo
ici vous allez:
redirect_uri est nécessaire (et doit rediriger vers votre site d'application tel que défini dans les paramètres d'application page facebook)
var req:URLRequest = new URLRequest();
req.url = "http://www.facebook.com/dialog/feed";
var vars:URLVariables = new URLVariables();
vars.app_id = "000000000000"; // your application's id
vars.link = "http://YourSite.com";
vars.picture = "https://www.google.com/intl/en_com/images/srpr/logo3w.png";
vars.name = "name name";
vars.caption = "caption caption caption";
vars.description = "description description description";
vars.message = "message message message message message";
vars.redirect_uri = "http://YourSite.com";
req.data = vars;
req.method = URLRequestMethod.GET;
navigateToURL(req, "_blank");
Docs: [un] (http://developers.facebook.com/docs/reference/dialogs/) et [deux] (http://developers.facebook.com/docs/reference/dialogs/feed/). – Kos
- 1. Comment créer un bouton bascule réutilisable dans AS3?
- 2. Comment créer un service de partage de contenu comme le bouton Tweet ou le partage Facebook
- 3. Masquer un bouton dans AS3?
- 4. créant un bouton arrondi de AS3?
- 5. Partage de vidéos en ligne AS3 API
- 6. Bouton de réinitialisation AS3
- 7. Comment créer un bouton Partager sur Hi5
- 8. AS3 pour un bouton animé
- 9. comment créer un bouton dans cocos2d?
- 10. Comment créer un bouton "Copier"?
- 11. Comment créer un bouton multiligne
- 12. Comment créer un bouton de recherche RESTful?
- 13. Comment créer un bouton personnalisé dans un DetailsView dans ASP.NET?
- 14. Désactivation du bouton dans le problème AS3
- 15. Comment créer des sous-listes dans le point de partage
- 16. Créer un bouton comme le bouton Digg
- 17. Comment créer un bouton de suppression dans GridView?
- 18. Comment créer un bouton de réinitialisation dans l'iPhone Paramètres
- 19. Comment créer un bouton de restauration dans django avec MySQLdb?
- 20. Comment créer un bouton de soumission dans WPF?
- 21. Désactiver l'info-bulle du bouton dans AS3
- 22. Comment créer un état cliqué dans un bouton Silverlight?
- 23. WiX: Comment créer un partage pour tous les utilisateurs?
- 24. HTML: comment créer un bouton "enregistrer sous"?
- 25. iPhone: Comment créer un simple bouton Terminé?
- 26. Grails: Comment créer un bouton clair?
- 27. Windows Explorer: Comment créer un bouton supplémentaire?
- 28. Comment créer un bouton Soumettre mouseover?
- 29. Créer un texte avec ombre portée dans AS3
- 30. AddThis bouton de partage ne fonctionne pas dans DotNetNuke
Hmm très intéressant, je n'y ai pas pensé de cette façon. Merci pour le conseil, Ill vérifier cela et vous faire savoir comment cela a fonctionné :) – alvincrespo
Comment pourriez-vous être en mesure de partager les meilleurs scores avec cette méthode? – Nathan