facebook、twitter、facebook登录、whatsapp分享、微信分享

  • 2022/5/12 0:05:00

facebook 分享

官方英文文档: >developers.facebook.com/docs/sharing/

分享原理:facebook 爬虫机器人会去向要分享的 url 访问,拿到对应的 html 解析,分别拿到相应的 html 元素图谱

步骤 1 facebook 后台设置 App Do ** ins

比如,分享的地址是 >luotuxiu.cn/,则设置App Do ** ins 为 >luotuxiu.cn

步骤 2

方式 1:直接 url 分享(注意 url 需要 encode)

? app_id=00897 &display=popup &href=https%3A%2F%2F ** .luotuxiu.cn%2F &redirect_uri=https%3A%2F%2F ** .luotuxiu.cn%2F

方式 2:接入 facebook sdk(前提是先引入 facebook sdk js,并做初始化)

FB.ui({ method: 'share', href: '#39;, }, function(response){}); facebook 分享官方 debugger 工具

>developers.facebook.com/tools/debug/

比如输入我的博客地址,可以看到以下截图:

这个 debugger 工具很关键,其一,可以用来分析自己的网站是否爬虫元信息是否准确,二来,因为是爬虫的原理,就可能出现,网站更新了但是分享的内容没有及时更新的 bug,此时这个工具会有一个 scrape Again 的功能,可以手动触发爬虫 facebook 登录

官网地址: >developers.facebook.com/docs/facebook-login/web/

接入 facebook 登录需要引入 facebook sdk,共计需要 5 个步骤

1. 引入 cdn 链接(国内需要注意是否能访问此 CDN) | Powered by 365CMS

18664972870

与我联系