微博组件_转发按钮使用说明
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
打开的小窗口,大小通过 width、height 参数控制,建议为 615×505; 如果传了 title 参数,内容摘要既可实现自定义 如果传了 pic 参数,转发图片既可实现指定在第一张图片默认选中 如果传了 ralateUid 参数,则将出现关联帐号在转发文字中,同时转发成功会提 示关注该用户 例如: http://v.t.sina.com.cn/share/share.php?title=自定义内容 &pic=http://i2.sinaimg.cn/ent/m/f/2010-06-28/U105P28T3D3000204F3 59DT20100628111249.JPG&ralateUid=1642909335&url=http%3A%2F% 2Fent.sina.com.cn%2Fm%2Ff%2F2010-06-28%2F11123000204.shtml
视频合作网站 url 识别接口
如果您是一个视频网站,需要在微博上直接能播放您的视频,需要您提供一个接 口,我们传入某一个视频 url 的地址(也就是转发时你们提供的 url) ,您的接口 返回给我们视频缩略图和视频 flash 播放地址,可以参考: http://www.letv.com/api/share_sina.php?url=http://www.letv.com/ptv/v play/1234.html
具体合作方接口返回的格式是(XML 数据) : <?xml version="1.0" encoding="UTF-8"?> <root> <result> <coverurl> http://img1.c3.letv.cn/mms/thumb/2008/10/22/32859f5e9de8b1aa6ccc 9df75a3fe230_2.jpg </coverurl> <flash> http://i7.imgs.letv.com/player/swfPlayer.swf?id=1234 </flash> <title> <![CDATA[【冠军杯】 曼联 3:0 凯尔特人 全场精华]]> </title> </result> </root> coverurl: 视频缩略图,120×90 flash: 视频 Flash 播放器地址 title: 分享时候附带的微博内容 注意将返回的页面的 content-type 设置成 text/xml 而不是 text/html
首先您需要有一个新浪微博帐号,没有的可以去 http://t.sina.com.cn/reg.php 注册一个; 进入 http://open.t.sina.com.cn/ 进行登录,并设置自己的开发者信息; 在我的应用中创建一个应用,其中应用名称和应用地址,就是对应微博来源文字 和来源链接,必须慎重填写;
参数 title 控制
参数 pic 控制
参数 ralateUid 控制
参数 ralateUid 控制
在线配置转发按钮
您也可以在线配置转发按钮,地址为: http://t.sina.com.cn/plugins/sharebutton.php
实际案例
VeryCD 影片介绍页: http://www.verycd.com/topics/2826568/
高级讲解
这部分将详细介绍转发代码及其参数: 基本 URL: http://v.t.sina.com.cn/share/share.php?url=xxx&appkey=xxx&title=xxx& pic=xxx&ralateUid=xxx&content=xxx&source=xxx&sourceUrl=xxx 打开这个 URL 既打开了转发窗口; 参数: url – 必填,转发内容里的 url,应为被转发页面的 url; appkey – 建议必填,使用者申请的 appkey,用于显示来源,默认为 null; title – 转发内容里的文本,默认为被转发页面的 title,可自定义修改; pic – 转发的图片地址,需要将您的图片服务器加入我们的白名单【详见附录】 , 这样通过该参数可以转发页面里的原图,否则只转发用户选中的图片的缩略图, 默认为空; ralateUid – 关联帐号 UID,可以填写一个正确的微博用户 UID,当这个参数生 效时,则在转发文字的末尾会加上(转自: XXX) ,并在转发成功后,提示关注这 个微博用户; content - 页面编码,gb2312、gbk、utf-8,默认为 gb2312,本参数是兼容 旧的,不应继续使用; source – 来源显示的文字,建议使用 appkey 显示来源,本参数是兼容旧的, 不应继续使用; sourceUrl – 来源的 url,建议使用 appkey 显示来源,本参数是兼容旧的,不 应继续使用; 将 URL 和参数整合成链接代码: <a href="javascript:(function(){window.open(' http://v.t.sina.com.cn/share/share.php?url=xxx&appkey=xxx&title=xxx& pic=xxx&ralateUid=xxx','_blank','width=615,height=505');})()">转发到新 浪微博</a>
STEP 2. 制作代码
<a href="javascript:(function(){window.open(' http://v.t.sina.com.cn/share/share.php? appkey=xxx&url='+encodeURIComponent(location.href),'_blank','width =615,height=505');})()">转发到新浪微博</a> 其中参数 appkey 为上面申请到的 appkey; 然后将代码放置于您的网站的适当位置即可; 至此,您已经可以使用最基本的转发按钮的功能了
部署转发按钮
定义了的文本内容,使微 博更有针对性
指定的转发图片,使微博 配图更吸引眼球
显示来源并链接到 VeryCD
附录
图片来自百度文库发白名单
已加白名单,同时通过 pic 参数传过来正确的图片地址,我们将转发页面上这张 图片的原图; 如果没有加白名单,或没有 pic 参数,则我们会通过分析,取得页面上的图片, 通过用户选择,转发选择的缩略图; 加白名单,需要将您的图片服务器加入我们的白名单,既表示认可我们转发您的 图片不存在版权问题,否则我们将只转发缩略图; 加白名单具体请联系:方涛(fangtao1@staff.sina.com.cn) ;
注意,请使用独立的 appkey 用于分享按钮,不要和其他应用混用。同时申请时 请选择应用分类: “分享按钮” ,并选择绑定域名为“是” ,同时填入将要部署分 享按钮的网站域名。
申请好以后,你将会看到在自己的应用信息下面会有一个 appkey 的参数,和 app secret 参数;
如果上面的地址您还无法打开,请联系我们,我们为您申请
新浪微博转发按钮使用说明
2011-01-11
转发按钮
将页面上的内容摘要、图片、地址链接,转发到新浪微博 在微博的来源上显示被转发网站的信息和链接 提供转发数的显示及接口
内容摘要 + 地址链接 选择页面上转发的图片
来源上显示被转发网站的信息和链接
如何使用
STEP 1. 申请用于显示来源的 APP KEY