1,facebook开发文档
2,facebook分享
第一步:引入一个js文件
<script src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.0"></script>
第二步:meta标签标示原网站信息
<meta property="og:type" content="website" />
<meta property="og:image" content="test/zg.jpg" />
<meta property="og:description" content="test" />
<meta property="og:url" content="" />
<meta property="og:title" content="Your Website Title" />
第三步:注册点击事件
第四步:打开facebook网页
sharetofacebook() {
window.open('http://www.facebook.com/sharer.php?u=' + encodeURIComponent('https://www.baidu.com') + '&t=' + encodeURIComponent(document.title), 'newWindow', 'width=800, height=400', 'center')
}
3,facebook点赞
第一步:实现功能
<a href="javascript:void (0);" class="step-fb">
<div class="fb-like" data-href="https://business.facebook.com/%E4%BF%AE%E7%9C%9F%E9%AB%98%E6%89%8B-255069005097341/?business_id=838864612989165" data-width="150" data-layout="button_count" data-action="like" data-size="large" data-show-faces="false" data-share="false">
</div>
</a>
第二步:监听回调
fblikecallback() {
FB.Event.subscribe('edge.remove', function() {
this.fblikecallbackdata = false //false: 不喜欢 true: 喜欢
})
FB.Event.subscribe('edge.create', function() {
this.fblikecallbackdata = true
})
}