Parfois, les clients veulent avoir un "bouton facebook" personnalisé. Je veux dire avec une image et un design différents.
Je travaillais avec sharer.php:
<a id="fb-share" style='text-decoration:none;' type="icon_link" onClick="window.open('http://www.facebook.com/sharer.php?s=100&p[title]=foo&p[summary]=bar&p[url]=https://www.foobar.com/&p[images][0]=https://www.foobar.com/thumb.gif','sharer','toolbar=0,status=0,width=580,height=325');" href="javascript: void(0)">
<img src="img/share.gif" width="62" height="18" alt="Share"/>
S</a>
Mais il semble que cela ne fonctionne pas très bien puisque Facebook a déconseillé d'utiliser le bouton Partager. Au lieu de cela, nous devons utiliser le "bouton J'aime".
Alors, est-il possible d'avoir un bouton tel que personnalisé avec une image personnalisée?
J'ai vu sur la page de l'API facebook un générateur pour créer le bouton, mais j'aimerais savoir s'il est possible d'avoir un bouton personnalisé avec une image différente?
C'est possible avec beaucoup de travail.
Fondamentalement, vous devez poster aime l'action via l'API Open Graph . Ensuite, vous pouvez ajouter un motif personnalisé à votre bouton J'aime.
Mais dans ce cas, vous devrez vous tenir au courant de ce que vous aimez afin qu'un utilisateur de retour puisse utiliser un contenu différent de celui qu’il aimait auparavant.
De plus, vous devrez demander à l'utilisateur de se connecter à votre application et leur demander le publish_action
autorisation.
Dans l’ensemble, si vous faites cela pour une application, cela peut en valoir la peine. Pour un site Web sur lequel vous voulez fondamentalement que l'utilisateur aime les articles, c'est vraiment trop.
En outre, considérez que vous augmentez votre taux de restitution chaque fois que vous demandez une permission à l'utilisateur via une connexion Facebook.
Si vous voulez voir un exemple, j'ai récemment créé une application à l'aide du graphique ouvert comme le bouton , passez simplement la souris sur certaines photos de la mosaïque pour la voir