`
阅读更多
当您开始使用bShare的任何API时,您就已经默认同意了我们隐私条款中关于API使用相关内容.
 
 
 
 
bShare客户端API
 

简介

bShare客户端API使bShare用户可以灵活的控制bShare按钮的式样和行为。所有bShare用户都可以使用bShare客户端API。

bShare的JS代码参数

首先,为了在页面上加入bShare分享按钮,您必须嵌入bShare的JS代码。

<a class="bshareDiv" href="http://www.bshare.me/share">分享按钮</a>
<script language="javascript" type="text/javascript" src="http://static.bshare.me/b/button.js"></script>

bShare提供了很多的选项,您只需要把选项加入到嵌入代码中JS文件的末尾,如下例。注意和普通web链接里参数指定方式不同的是,参数和URL使用"#"分割而不是"?",而参数之间则一样使用"&"分割。例如:

<a class="bshareDiv" href="http://www.bshare.me/share">分享按钮</a>
<script language="javascript" type="text/javascript" src="http://static.bshare.me/b/button.js#lang=en&ssc=false"></script>

以下是bShare嵌入JS代码支持的选项。

uuid
站长的UUID(Publisher UUID)。如果要追踪分享数据则必须提供此选项,在bShare后台添加网站即可得到UUID。
style
按钮式样,可以为0(文字),1(默认),2(列式),3(浮动),4(浮动图片),5(三角),10(苗条型),11(胖犁型)。
fs
浮动式样,1上,2下,3左,4右,0为静态显示。式样2支持静态及上下浮动,式样3、4支持左右浮动,式样5上下左右都可以,其他式样的按钮都不能浮动。
bgcolor
背景颜色,可以是CSS中color属性支持的任意值。当style为2时,可以设置为none,则按钮为透明且没有边框。
textcolor
文字颜色,可以是CSS中color属性支持的任意值。
bp
按钮上直接显示的平台,以英文逗号分隔的平台代码。对于普通按钮和浮动按钮,这些平台显示在鼠标移过时弹出的小窗口中;对于列表式,则直接显示在列表中。
ssc
是否显示分享计数,true或者false,默认是true,浮动按钮不支持显示分享计数。
sn
是否显示分享平台名称,true或者false,默认是false。只对列式按钮起作用。
text
显示的文字内容,默认是"分享"或者"分享到"(针对不同的式样),用于文本按钮、列式按钮等式样中。
lang
语言,可以是简体中文(zh),英文(en),或繁體中文(zh_TW)
img
用于自定义按钮图片,参数为图片的URL(已编码)。使用时必须将style设置为999,并同时指定h和w参数,分别为按钮图片的高度和宽度,以px(像素)为单位。
pop
定义分享窗口的弹出方式,为0时不弹出小窗口,点击按钮直接弹出完整的bShare分享窗口;为1则鼠标移动到按钮时向上弹出小窗口,为2时向下弹出小窗口。
popbgc
弹出小窗口的顶部和底部的背景颜色,可以是CSS中color属性支持的任意值。
poptxtc
弹出小窗口的顶部和底部的文字颜色,可以是CSS中color属性支持的任意值。
inline
Makes the button an inline element. There will be no line break after the button. This is false by default; to enable set this value to "true".
beta
Set this value to "true" to test out the beta version of our newly designed popup!
popjs
Set this parameter to the full URL of the javascript file that will display the button popup. If you do not know what you are doing, please do not use this parameter.

 

bShare JS API

除了上面列出的JS参数,bShare还提供了以下的JavaScript函数帮助站长定义分享的内容和方式。

bShare.addEntry({
   title: "分享的标题,默认为当前页面标题",
   url: "分享的链接,必须和当前页面同属于一个域名。默认为当前页面URL",
   summary: "分享的文本摘要,默认为BSHARE_TEXT标识的内容或者用户高亮的内容",
   content: "分享的HTML全文,默认为BSHARE_HTML标志的内容或者bShare自动抓取的内容",
   pic: "如果要允许用户分享图片,此参数指定分享图片的链接,目前支持新浪微博,搜狐微博,网易微博,人人网, 嘀咕,Follow5,腾讯微博和做啥。"
})

注意调用此函数前必须已导入bShare的JavaScript嵌入代码,否则会出错。

 

http://www.bshare.me/api?request_locale=zh

分享到:
评论

相关推荐

    dede_bShare分享插件.zip

    dede_bShare分享插件,建站应用

    使用bShare分享制作一个同一网页引用多个分享工具的演示

    这是本人在实际建站时,遇到的需要在同一个网页,需要调用多个分享时做的演示文件,很好用,在网上找了一圈没有找到别人可以用的代码,特分享出来给大家使用.

    bShare王浩威:面对百度的挑战不必惊慌失措.docx

    bShare王浩威:面对百度的挑战不必惊慌失措.docx

    教你如何自定义百度分享插件以及bshare分享插件的分享按钮

    在项目中我们常用到百度分享插件或者bshare分享插件,虽然官方都有自定义按钮的功能,但是毕竟还是只有少数几种,我们如何来制作有自己特色的分享按钮呢?

    2022最新可用百度网页分享按钮,2022社交分享按钮代码,2022百度分享安装代码

    百度分享官方全面下架,导致很多站长无法使用。特此提供2022最新可用百度分享安装代码,同时支持分享到40多家社交平台,包含国内国外。安装分享按钮效果可查看:www.ecshop.cx/article-817.html

    百度一键分享js

    引入js后,页面添加如下代码 &lt;a href="#" class="bds_more" data-cmd="more"&gt;&lt;/a&gt; 分享到QQ好友"&gt; 分享到新浪微博"&gt; 分享到微信"&gt; 分享到QQ空间"&gt; &lt;/div&gt;

    Https页面使用百度分享的解决方法

    详情页面使用了百度分享,导致http和https混用,可爱的小绿锁没了。所以我们必须修正它。已经有人处理了这个问题,所以我们直接做伸手党即可

    类似百度分享

    最常用的一些PHP代码。里面包含 bshare分享.html

    EMLOG Coolcolor付费主题修复版

    把bShare上的社交分享代码覆盖了上去。包含单页面、文章页、主页的。 2:原主题搜索失效404。然后又去找了半天代码,由于个人不会写代码就去HUDKY主题上的搜索代码扒了下来覆盖上去。 3:原主题关注我两个图标失效...

    自定义网页分享按钮JS代码

    bShare拥有多种样式的自定义按钮,可以一键分享到20个主流社交平台。

    补丁DD8.0-130520-13年05月20日

    ------------升级说明------------ 修复会员中心IE8下如果提现方式三中都选择,...修复网站是二级目录形式,添加bshare提示domina错误 优化多多开放平台集分宝推送的反馈信息 后台提现列表增加会员第一次提现提醒

    网站几种分享工具添加以及出处

    jiathis已经Bshare还有百度的一部分添加代码,具体样式需访问官网免费获取。网址文档中已提供。

    KesionEShop V7.06 Build0608 UTF-8

    1、增加集成bshare分享按钮插件,具体在后台插件管理里可以找到 2、修复用户注册如果通过传用户组ID时,用户可以注册后台设置不允许注册的用户组问题 3、修复后台admin/ks.enterpriseclass.asp没有加权限判断 4、...

    KesionCMS v7.06 Build0608 UTF-8

    1、增加集成bshare分享按钮插件,具体在后台插件管理里可以找到 2、修复用户注册如果通过传用户组ID时,用户可以注册后台设置不允许注册的用户组问题 3、修复后台admin/ks.enterpriseclass.asp没有加权限判断 4、...

    KesionEShop v7.06 Build0608 GBK

    20110608主要更新列表: 1、增加集成bshare分享按钮插件,具体在后台插件管理里可以找到 2、修复用户注册如果通过传用户组ID时,用户可以注册后台设置不允许注册的用户组问题 3、修复后台admin/ks.enterpriseclass....

    KesionCMS v7.06 Build0608 GBK

    20110608主要更新列表: 1、增加集成bshare分享按钮插件,具体在后台插件管理里可以找到2、修复用户注册如果通过传用户组ID时,用户可以注册后台设置不允许注册的用户组问题3、修复后台admin/ks.enterpriseclass.asp...

    wordpress HTML我帮您整站源码 v1.2.rar

     分享:bShare、JiaThis、友荐推荐工具  高度查询:Search Everything  标签Tags:WP-Cumulus 启动插件后 设置--》固定链接--》 选择自定义结构:/%post_id% 分类目录前缀:直接输入一个. 首页左边导航...

    CKplayer-超酷网页视频播放器 v6.4

    ckplayer是一款在网页上播放视频的免费的播放器,功能强大,体积小巧,跨平台,使用起来随心所欲。 播放器主要以adobe的flash(所使用的版本是CS5)平台开发,所以在支持flash...丰富的api接口,快速打造功能强大的插件

    多多返利-补丁DD8.0-130520-13年05月20日

    本次补丁是主要是修复和优化 -------------升级注意------------- ...修复网站是二级目录形式,添加bshare提示domina错误 优化多多开放平台集分宝推送的反馈信息 后台提现列表增加会员第一次提现提醒

Global site tag (gtag.js) - Google Analytics