How to make custom share buttons

后端 未结 1 536
说谎
说谎 2020-12-29 15:34

I have always wanted to add Facebook share buttons to my applications, but the problem that I have is that they all look different. I see sites like this that have custom de

相关标签:
1条回答
  • 2020-12-29 15:59

    Sharing something one facebook is quite easy, here is the HTML for my custom share button.

    <div id="share_div">
        <div id="share">
            <a class="click" href="http://www.facebook.com/dialog/feed?app_id={{fbapp_id}}&link={{link_url}}&message={{share_message|urlencode}}&display=popup&redirect_uri={{link_url}}" target="_blank">
                Share
            </a>
        </div>
    </div>
    

    Where all the {{variables}} are to be replace by correct value : fbapp_id is the id of your facebook application. link_url is a link attached to the shared content (like a link to your site) and share_message|urlencode is the message that is shared and it needs to be urlencoded.

    Also here some css to style this like a real facebook button :

    #share {
        border:1px solid #0D386F;
        background-color:#5D7DAE;
        height:24px;
        width: 100px;
    }
    
    #share a.click {
        font-size:13px;
        font-weight:bold;
        text-align:center;
        color:#fff;
        border-top:1px solid #879DC2;
        background-color:#5D7DAE;
        padding: 2px 10px;
        cursor: pointer;
        text-decoration:none;
        width:80px;
        display:block;
    }
    

    But I let you the pleasure of customizing as you like, the important part being the href of the a tag

    Does it answer your question ?

    0 讨论(0)
提交回复
热议问题