当有人用pinterest分享帖子时我需要解锁内容,而且我无法在pinterest按钮上找到回调函数。有没有办法做到这一点?
答案 0 :(得分:1)
你可以用一个span包装pinterest链接并在跨度中添加一个jQuery click事件,至少知道点击了pinit按钮。这是你可以做的最好的事情,直到他们发布一个真正的回调,这样你才能知道一个项目实际上是固定的。
<span id="pin-container"><a data-pin-config="beside" href="http://pinterest.com/pin/create/button/?url=[your_url]&media=[your_image]&description=[your_desc]" data-pin-do="buttonPin" ><img src="//assets.pinterest.com/images/pidgets/pin_it_button.png" /></a></span>
$('#pin-container').click(function () {
alert('clicked pin button');
});
答案 1 :(得分:0)
此处发布了一种解决方法:
http://www.lunametrics.com/blog/2012/03/12/tracking-pinterest-event-tracking/
在Pinterest打开一个公共API和一个非iFrame跟踪按钮之前,这就差不多了。
答案 2 :(得分:0)
如前所述,API尚未公开。到目前为止,我发现的最佳解决方法(我刚测试过,并且在我的方案中有效)是http://www.seomoves.org/blog/tools/tracking-pins-with-the-pinterest-button-2595/
该链接仅允许您确定是否单击了Pin按钮,而不是它们是否实际进行了共享。希望有所帮助!