Weibo Links 是一种可以将你的 APP 或者 Mobile Web 与微博进行快速连接的开放协议。其开发简单可快速上线,同时在连接到微博之后用户也可以方便的回到你的 APP 或者 Mobile Web 中。
下面我们来一起体验一下这些特性,扫描下面的二维码,即可进入测试体验页面。
如果你还没有 AppKey 请先在开放平台网站创建你的应用,申请入口。
在你的 Mobile APP 中,可以直接通过 Links URL 与微博进行连接。
sinaweibo://userinfo?luicode=10000360&lfid=OP_你的APPKEY&uid=微博用户UID&launchid=10000360-OP_你的APPKEY
sinaweibo://userinfo?luicode=10000360&lfid=OP_1116166085&uid=1404376560&launchid=10000360-OP_1116166085
sinaweibo://detail?luicode=10000360&lfid=OP_你的APPKEY&mblogid=单条微博MID&launchid=10000360-OP_你的APPKEY
sinaweibo://detail?luicode=10000360&lfid=OP_1116166085&mblogid=4011688199554080&launchid=10000360-OP_1116166085
sinaweibo://article?luicode=10000360&lfid=OP_你的APPKEY&object_id=1022:文章对象ID&launchid=10000360-OP_你的APPKEY
sinaweibo://article?luicode=10000360&lfid=OP_1116166085&object_id=1022:2309404011688201458259&launchid=10000360-OP_1116166085
sinaweibo://sendweibo?luicode=10000360&lfid=OP_你的APPKEY&content=微博内容&launchid=10000360-OP_你的APPKEY
sinaweibo://sendweibo?luicode=10000360&lfid=OP_1116166085&content=我是一条要分享的微博&launchid=10000360-OP_1116166085
sinaweibo://comment?luicode=10000360&lfid=OP_你的APPKEY&srcid=评论的微博ID&launchid=10000360-OP_你的APPKEY
sinaweibo://comment?luicode=10000360&lfid=OP_1116166085&srcid=4011688199554080&launchid=10000360-OP_1116166085
sinaweibo://searchall?luicode=10000360&lfid=OP_你的APPKEY&q=搜索关键词&launchid=10000360-OP_你的APPKEY
sinaweibo://searchall?luicode=10000360&lfid=OP_1116166085&q=微博开放平台&launchid=10000360-OP_1116166085
sinaweibo://gotohome?luicode=10000360&lfid=OP_你的APPKEY&launchid=10000360-OP_你的APPKEY
sinaweibo://gotohome?luicode=10000360&lfid=OP_1116166085&launchid=10000360-OP_1116166085
sinaweibo://myprofile?luicode=10000360&lfid=OP_你的APPKEY&launchid=10000360-OP_你的APPKEY
sinaweibo://myprofile?luicode=10000360&lfid=OP_1116166085&launchid=10000360-OP_1116166085
按下面的步骤,了解如何在你的 Mobile Web 中,添加连接到微博的功能。
在你的 H5 页面部署 wblink.js,同时,如果你的页面编码不是 UTF-8,请添加 charset="utf-8" 属性。引入的 JS 文件参数 ak 设置为你的 AppKey 。
<script src="http://open.weibo.com/wblinks.js?ak=YOUR APPKEY" type="text/javascript" charset="utf-8"></script>
将你的 H5 页面中需要连接到微博的地方,添加 <a> 标签,链接指向 WBLink 方法即可。
<a href="javascript:WBLink.userinfo('1404376560');">小编的微博</a>
| 参数名称 | 类型 | 默认值 | 是否必选 | 说明描述 |
|---|---|---|---|---|
| uid | string | 无 | 是 | 需要连接的微博用户UID。 |
<a href="javascript:WBLink.detail('4011688199554080','1404376560');">查看微博</a>
| 参数名称 | 类型 | 默认值 | 是否必选 | 说明描述 |
|---|---|---|---|---|
| mid | string | 无 | 是 | 需要连接的单条微博ID。 |
| uid | string | 无 | 是 | 微博的作者的用户UID。 |
<a href="javascript:WBLink.article('2309404011688201458259');">查看文章原文</a>
| 参数名称 | 类型 | 默认值 | 是否必选 | 说明描述 |
|---|---|---|---|---|
| aid | string | 无 | 是 | 需要连接的微博头条文章ID。 |
<a href="javascript:WBLink.sendweibo('我是一条要分享的微博');">分享到微博</a>
| 参数名称 | 类型 | 默认值 | 是否必选 | 说明描述 |
|---|---|---|---|---|
| text | string | 无 | 是 | 分享到微博的内容,不能超过140字。 |
<a href="javascript:WBLink.comment('4011688199554080');">评论小编的微博</a>
| 参数名称 | 类型 | 默认值 | 是否必选 | 说明描述 |
|---|---|---|---|---|
| mid | string | 无 | 是 | 需要评论的微博ID。 |
<a href="javascript:WBLink.search('微博开放平台');">热搜词</a>
| 参数名称 | 类型 | 默认值 | 是否必选 | 说明描述 |
|---|---|---|---|---|
| keyword | string | 无 | 是 | 搜索关键词、微博热搜词。 |
<a href="javascript:WBLink.home();">刷一刷我的微博</a>
<a href="javascript:WBLink.myprofile();">我的微博主页</a>