自定义Facebook发送按钮
我的网站上有这组共享按钮:自定义Facebook发送按钮,facebook,blogger,blogspot,Facebook,Blogger,Blogspot,我的网站上有这组共享按钮: <div class='post-share'> <a class='share-twitter' expr:href='"https://twitter.com/home?status="+data:post.url' id='tuiter' onclick='ga('send', 'event
<div class='post-share'>
<a class='share-twitter' expr:href='"https://twitter.com/home?status="+data:post.url' id='tuiter' onclick='ga('send', 'event', 'click', 'tuiter');' target='_blank'><i class='fa fa-twitter'/></a>
<a class='share-google-plus' expr:href='"https://plus.google.com/share?url="+data:post.url' id='gugleplus' onclick='ga('send', 'event', 'click', 'gugleplus');' target='_blank'><i class='fa fa-google-plus'/></a>
<a class='share-pinterest' expr:href='"http://pinterest.com/pin/create/button/?url=" + data:post.url + "&media=" + data:blog.postImageUrl + "&description=" + data:post.title' id='pintresti' onclick='ga('send', 'event', 'click', 'pintresti');' target='_blank'><i class='fa fa-pinterest'/></a>
<a class='share-linkedin' expr:href='"http://www.linkedin.com/shareArticle?mini=true&url=" + data:post.url + "&title=" + data:post.title + "&summary=&source="' id='linkdini' onclick='ga('send', 'event', 'click', 'linkdini');' target='_blank'><i class='fa fa-linkedin'/></a>
我还想添加一个Facebook发送按钮。我在bbc网站上看到他们有一个定制的发送按钮:
我在自定义发送按钮方面遇到的困难与我在博客平台上工作有关
我知道我可以使用类似于:
<a class='share-facebook' expr:href='"http://www.facebook.com/dialog/send?u=" + data:post.url + "&title="+ data:post.title' id='tuiter' onclick='ga('send', 'event', 'click', 'tuiter');' target='_blank'><i class='fa fa-facebook'/></a>
但实际上这是行不通的。API错误代码:100
我也试过:
<a class='share-facebook' expr:href='"http://www.facebook.com/dialog/send?link=" + data:post.url + "&title="+ data:post.title' id='tuiter' onclick='ga('send', 'event', 'click', 'tuiter');' target='_blank'><i class='fa fa-facebook'/></a>
但当我测试它时,我得到了这样一条信息:“你所关注的链接可能已经过期,或者该页面可能只对你不在的读者可见。”
我的问题是:
- 如何为Blogger博客创建自定义Facebook发送按钮,该按钮发送帖子的默认链接(数据:post.url)
<a expr:href='"https://www.facebook.com/dialog/send?app_id=YOURAPPID&link=" + data:post.canonicalUrl + "&redirect_uri="+ data:post.canonicalUrl' >Send</a>
你需要让它工作起来
有关“发送”对话框所需参数的信息,请参阅-
应用程序id-应用程序的唯一标识符。必需的
重定向\u uri-用户单击对话框上的按钮后要重定向到的URL。
使用URL重定向时需要
链接-必需参数。消息中正在发送的URL