网页上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 相关文章推荐
php IP及IP段进行访问限制的代码
Dec 17 PHP
php学习之 认清变量的作用范围
Jan 26 PHP
PHP 一个比较完善的简单文件上传
Mar 25 PHP
PHP中如何判断AJAX提交的数据
Feb 05 PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
Jun 20 PHP
PHP Warning: Module 'modulename' already loaded in问题解决办法
Mar 16 PHP
php正则表达式学习笔记
Nov 13 PHP
thinkPHP中session()方法用法详解
Dec 08 PHP
php 调用ffmpeg获取视频信息的简单实现
Apr 03 PHP
php生成条形码的图片的实例详解
Sep 13 PHP
浅析PHP类的反射来实现依赖注入过程
Feb 06 PHP
php和html的区别点详细总结
Sep 24 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计划任务之关闭浏览器后仍然继续执行的函数
2010/07/22 PHP
PHP使用token防止表单重复提交的方法
2016/04/07 PHP
php使用curl模拟浏览器表单上传文件或者图片的方法
2018/11/10 PHP
php 策略模式原理与应用深入理解
2019/09/25 PHP
特殊字符、常规符号及其代码对照表
2006/06/26 Javascript
JQuery实现的在新窗口打开链接的方法小结
2010/04/22 Javascript
FireFox下XML对象转化成字符串的解决方法
2011/12/09 Javascript
jQuery中delegate与on的用法与区别示例介绍
2013/12/20 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
2014/12/08 Javascript
DOM节点深度克隆函数cloneNode()用法实例
2015/01/12 Javascript
javascript动态创建表格及添加数据实例详解
2015/05/13 Javascript
详解JavaScript实现设计模式中的适配器模式的方法
2016/05/18 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
JavaScript中的冒泡排序法
2016/08/03 Javascript
详解Javascript几种跨域方式总结
2017/02/27 Javascript
Javascript之图片的延迟加载的实例详解
2017/07/24 Javascript
关于RxJS Subject的学习笔记
2018/12/05 Javascript
JS实现倒序输出的几种常用方法示例
2019/04/13 Javascript
小程序实现短信登录倒计时
2019/07/12 Javascript
详解vue高级特性
2020/06/09 Javascript
mapboxgl区划标签避让不遮盖实现的代码详解
2020/07/01 Javascript
小程序自定义圆形进度条
2020/11/17 Javascript
使用python实现baidu hi自动登录的代码
2013/02/10 Python
Python何时应该使用Lambda函数
2019/07/02 Python
python中for循环变量作用域及用法详解
2019/11/05 Python
Django之富文本(获取内容,设置内容方式)
2020/05/21 Python
Django Path转换器自定义及正则代码实例
2020/05/29 Python
基于HTML5实现类似微信手机摇一摇功能(计算摇动次数)
2017/07/24 HTML / CSS
光电信息专业应届生求职信
2013/10/07 职场文书
十佳中学生事迹材料
2014/06/02 职场文书
幼儿园圣诞节活动总结
2015/05/06 职场文书
春晚观后感
2015/06/11 职场文书
小学数学新课改心得体会
2016/01/22 职场文书
2019新员工试用期转正申请书3篇
2019/08/13 职场文书
Java移除无效括号的方法实现
2021/08/07 Java/Android
Javascript中async与await的捕捉错误详解
2022/03/03 Javascript