facebook
  • facebook-like
  • 2013-02-10 25 views 28 likes 
    28

    Manchmal möchten Kunden eine benutzerdefinierte "Facebook-Schaltfläche" haben. Ich meine mit einem anderen Bild und Design.Ist es möglich, einen benutzerdefinierten Facebook-Button zu haben?

    habe ich mit sharer.php arbeiten:

    <a id="fb-share" style='text-decoration:none;' type="icon_link" onClick="window.open('http://www.facebook.com/sharer.php?s=100&amp;p[title]=foo&amp;p[summary]=bar&amp;p[url]=https://www.foobar.com/&amp;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> 
    

    Aber es scheint, ist es nicht sehr gut funktioniert, da Facebook die Share-Taste ist veraltet. Stattdessen müssen wir den "Like-Button" verwenden.

    So ist es möglich, eine benutzerdefinierte Taste mit einem benutzerdefinierten Bild zu haben?

    Ich habe auf der Facebook API-Seite eine generator gesehen, um die Schaltfläche zu erstellen, aber ich würde gerne wissen, ob es möglich ist, eine benutzerdefinierte Schaltfläche mit einem anderen Bild zu haben?

    Antwort

    41

    Es ist mit viel Arbeit möglich.

    Grundsätzlich müssen Sie likes action via the Open Graph API buchen. Dann können Sie Ihrer Like-Schaltfläche ein benutzerdefiniertes Design hinzufügen.

    Aber dann müssen Sie verfolgen Sie die Likes, so dass ein wiederkehrender Benutzer im Gegensatz zu Inhalten, die er zuvor mochte.

    Außerdem müssen Sie Benutzer log into your app fragen und fragen Sie die publish_action Erlaubnis.

    Alles in allem, wenn Sie dies für eine Anwendung tun, kann es sich lohnen. Für eine Website, auf der Nutzer grundsätzlich Artikel mögen sollen, ist das wirklich zu viel.

    Bedenken Sie auch, dass Sie Ihre Drop-Off-Rate jedes Mal erhöhen, wenn Sie dem Benutzer eine Erlaubnis über einen Facebook-Login geben.

    Wenn Sie ein Beispiel sehen wollen, ich habe recently made an app using the open graph like button, schweben nur auf einigen Fotos in der mosaique es

    +0

    Sie sehen danken. Deine Antwort ist klar. Ihr Beispiel ist schlau. Aber in meinem Fall ist es für eine Website so, wie Sie vorschlagen, ich werde es nicht verwenden. Gibt es eine Alternative zum "Like-Button" oder ist es die einzige Möglichkeit, eine Webseite auf Facebook zu teilen? –

    +2

    Dies ist die relevanteste (und einfachste) Verwendung. Es ist dem Benutzer bekannt. Aber um eine Webseite zu teilen, können Sie auch den [Feed-Dialog] (https://developers.facebook.com/docs/reference/dialogs/feed/) verwenden. –

    +0

    Ich versuche tatsächlich "Feed-Dialog". Es scheint das gleiche zu sein wie "teilen" und ich denke ich könnte es benutzen. Kennen Sie den Zweck der Eigenschaft app_id? –

    Verwandte Themen