新浪微博组件_转发按钮使用说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微博转发按钮使用说明
Li Jieming
时间:2010-06-02
转发按钮
转发到微博
•方便用户将更多的内容转发到微博,带图片的转发 •降低没新浪微博帐号的用户,分享时的注册门槛 •方便第三方嵌入按钮 •提供转发数的显示,戒接口
如何使用
简易方式
引入一段代码完成嵌入,样式功能较固定 代码取得地址: /plugins/sharebutton.php
3.
已加白名单,同时通过pic参数传过来正确的图片地址,我们将转发页面上这张图片
的原图;
4.
如果没有加白名单,戒没有pic参数,则我们会通过分析,取得页面上的图片,通过 用户选择,转发选择的缩略图;
ห้องสมุดไป่ตู้
高级使用说明
推荐示例
控制打开小窗口
高级使用说明
示例
最简方式: <a target="_blank" href=" /share/share.php?url=xxx&appkey=xxx">转发到新浪微博 </a> 自定义转发内容: <a target="_blank" href=" /share/share.php?url=xxx&appkey=xxx&title=自定义转发 文字&pic=转发图片地址">转发到新浪微博</a> 自助按钮样式: <a target="_blank" href=" /share/share.php?url=xxx&appkey=xxx"><img src="你的 按钮图片"/></a>
全参数状态:
<a href="javascript:(function(){window.open(' /share/share.php?url=xxx&appkey=xxx&title=xxx&pic=xxx','_blank ','wi dth=615,height=505');})()">转发到新浪微博</a>
•sourceUrl – 来源的url,建议使用appkey显示来源,本参数是兼容旧的,丌应继续使
用;
高级使用说明
推荐示例
控制打开的转发窗口: <a href="javascript:(function(){window.open(' /share/share.php? appkey=xxx&url='+encodeURIComponent(location.href ),'_blank','width=615,h eight=505');})()">转发到新浪微博</a> 这样打开的窗口为小窗口,大小通过width、height参数控制,建议为615×505; 推荐使用这种方式,自定义你的转发按钮
息的完善程度将影响您的应用审核进度);
3. 在我的应用中创建一个应用,其中应用名称和应用地址,就是对应微博来源文字和来 源链接,必须慎重填写; 4. 申请好以后,你将会看到在自己的应用信息下面会有一个appkey的参数,和app secret参数;
附录
图片转发白名单
1. 加白名单,需要将您的图片服务器加入我们的白名单,既表示认可我们转发您的图片 丌存在版权问题,否则我们将只转发缩略图; 2. 加白名单具体请联系:方涛(fangtao1@);
/api/share_sina.php?url=/ptv/vplay/1234.html
具体合作方接口返回的格式是(XML数据):
<?xml version="1.0" encoding="UTF-8"?> <root> <result> <coverurl> /mms/thumb/2008/10/22/32859f5e9de8b1aa6ccc9df75a3fe230_2.jpg </coverurl> <flash> /player/swfPlayer.swf?id=1234 </flash> <title> <![CDATA[【冠军杯】 曼联 3:0 凯尔特人 全场精华]]> </title> </result> </root>
高级使用说明
示例
通过title自定义的转发文本
/topics/2822890/
高级使用说明
带转发数
带转发数的情况,需开发者通过JS调用短链接服务API接口
内容待补充
视频合作网站url识别接口
如果您是一个视频网站,需要在微博上直接能播放您的视频,需要您提供一个接口,我 们传入某一个视频url的地址(也就是转发时你们提供的url),您的接口返回给我们视频 缩略图和视频flash播放地址,可以参考:
高级方式
自定义的使用方式,需要具备一定的网站开发知识 合作、大网站、有开发能力的站点,推荐使用本方式(下面将只介绍 本方式)
高级使用说明
打开转发窗口的基本代码
/share/share.php?url=xxx&appkey=xxx&title=xxx&pic=xx x&content=xxx&source=xxx&sourceUrl=xxx 参数: •url – 必填,转发内容里的url,应为被转发页面的url; •appkey – 建议必填,使用者申请的appkey【详见附录】,用于显示来源,默认为null; •title – 转发内容里的文本,默认为被转发页面的title,可自定义修改; •pic – 转发的图片地址,需要将您的图片服务器加入我们的白名单【详见附录】,这样 通过该参数可以转发页面里的原图,否则只转发用户选中的图片的缩略图,默认为空; •content - 页面编码,gb2312、gbk、utf-8,默认为gb2312,本参数是兼容旧的, 丌应继续使用; •source – 来源显示的文字,建议使用appkey显示来源,本参数是兼容旧的,丌应继续 使用;
coverurl: 视频缩略图,120×90 flash: 视频Flash播放器地址 title: 分享时候附带的微博内容 注意将返回的页面的content-type设置成text/xml而丌是text/html
附录
如何获得appkey
1. 首先您需要有一个新浪微博帐号。没有的可以去/reg.php 注册 一个; 2. 进入 / 在右上角进行登录,并设置自己的开发者信息(信
相关文档
最新文档