网页上facebook分享功能具体实现


Posted in PHP onJanuary 26, 2014
<span style=" font-family: Verdana, Arial, Helvetica, sans-serif; word-wrap: normal; word-break: normal; line-height: 19.5px;"><span style="word-wrap:normal; word-break:normal; line-height:19px"></span></span>

题外话:直接跳到facebook登录页面的分享按钮:

url为: http://www.facebook.com/sharer.php?u=www.baidu.com&t=123213123

其中的u参数为你要分享的链接。t 参数目前还没弄清楚是干什么的。

facebook分享功能的实现:

分享页面设定

1.一个链接: 参数是要分享的页面的链接

<a style="display:inline-block;width:35px; height:40px; position:relative; top:10px; left:48px; " 
title="Share on Facebook" target="_blank" 
onclick="javascript:window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent('https://www.baidu.com')+'&t='+encodeURIComponent(document.title), 'newWindow', 'width=800, height=400','center');void(0);">

2.fb识别的标签:

<title>test</</span>title> 
<meta property="og:image" content="test/test.jpg" /> 
<meta property="og:description" content="test>" /> 
<meta property="og:url" content="https://www.baidu.com" />

注意:

1.title fb可以自动读取要分享页面的title 这个要设置在fb的sharer.php参数里
你也可以自己设置 方式就是

<meta property="og:title" content="test" />

2.image标签 可以写多个 分享人可以自己选择图片

3.url就是你的要分享的页面
4.description 介绍信息

提示:

图片像素必须是100*100 这样的格式 我用90*90 就是OK的

例如:300*100 150*50在www.facebook.com图片会截取90x90图片显示就不正确了
如果图片小了 更不行了,分享的那个弹出框就不会显示你的图片 这个情况发生在图片小于90x90的情况吧

PHP 相关文章推荐
ip签名探针
Oct 09 PHP
PHP对象转换为数组函数(递归方法)
Feb 04 PHP
PHP自动生成后台导航网址的最佳方法
Aug 27 PHP
php中curl和file_get_content的区别
May 10 PHP
PHP中file_get_contents高?用法实例
Sep 24 PHP
php实现源代码加密的方法
Jul 11 PHP
浅析php-fpm静态和动态执行方式的比较
Nov 09 PHP
浅谈php fopen下载远程文件的函数
Nov 18 PHP
详细解读php的命名空间(一)
Feb 21 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
PHP+mysql防止SQL注入的方法小结
Apr 27 PHP
imagettftext() 失效,不起作用
Mar 09 PHP
php获取当前时间的毫秒数的方法
Jan 26 #PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
Jan 26 #PHP
php读取纯真ip数据库使用示例
Jan 26 #PHP
curl不使用文件存取cookie php使用curl获取cookie示例
Jan 26 #PHP
php版小黄鸡simsimi聊天机器人接口分享
Jan 26 #PHP
百度ping方法使用示例 自动ping百度
Jan 26 #PHP
PHP弹出提示框并跳转到新页面即重定向到新页面
Jan 24 #PHP
You might like
php中理解print EOT分界符和echo EOT的用法区别小结
2010/02/21 PHP
php中检查文件或目录是否存在的代码小结
2012/10/22 PHP
PHP中的函数-- foreach()的用法详解
2013/06/24 PHP
PHP利用Cookie设置用户30分钟未操作自动退出功能
2017/07/03 PHP
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
2008/11/24 Javascript
通过判断JavaScript的版本实现执行不同的代码
2010/05/11 Javascript
DIV菜单层实现代码
2010/11/19 Javascript
javascript实现数字+字母验证码的简单实例
2014/02/10 Javascript
js函数在frame中的相互调用详解
2014/03/03 Javascript
原生JavaScript+LESS实现瀑布流
2014/12/12 Javascript
sails框架的学习指南
2014/12/22 Javascript
jquery对复选框(checkbox)的操作汇总
2016/01/13 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
2016/08/06 Javascript
jquery实现拖动效果(代码分享)
2017/01/25 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
JavaScript实现身份证验证代码实例
2019/08/26 Javascript
[00:35]TI7不朽珍藏III——寒冰飞龙不朽展示
2017/07/15 DOTA
web.py在模板中输出美元符号的方法
2014/08/26 Python
python写日志封装类实例
2015/06/28 Python
关于Python中异常(Exception)的汇总
2017/01/18 Python
Python基于百度云文字识别API
2018/12/13 Python
python编写简单端口扫描器
2019/09/04 Python
Python中使用gflags实例及原理解析
2019/12/13 Python
PyTorch中的padding(边缘填充)操作方式
2020/01/03 Python
万宝龙英国官网:Montblanc手表、书写工具、皮革和珠宝
2018/10/16 全球购物
罗马尼亚购物网站:Vivantis.ro
2019/07/20 全球购物
数控专业个人求职信范文
2014/02/05 职场文书
高中语文课后反思
2014/04/27 职场文书
法人委托书的范本格式
2014/09/11 职场文书
2014镇副书记群众路线专题民主生活会思想汇报
2014/09/23 职场文书
关于运动会广播稿300字
2014/10/05 职场文书
个人借款协议书范本
2014/11/17 职场文书
2014年公路养护工作总结
2014/12/04 职场文书
三年级上册科学教学计划
2015/01/21 职场文书
详解使用 CSS prefers-* 规范提升网站的可访问性与健壮性
2021/05/25 HTML / CSS
用Python将GIF动图分解成多张静态图片
2021/06/11 Python