`
阅读更多
当您开始使用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

分享到:
评论

相关推荐

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

    bShare提供了一套JavaScript API和CSS样式,可以方便地嵌入到HTML页面中。在`index.html`文件中,你可以看到如何引入bShare的JS库和初始化配置。通常,会在页面头部或底部引入bShare的CDN链接,如`...

    dede_bShare分享插件.zip

    《dede_bShare分享插件:提升网站互动与流量的利器》 在互联网时代,网站的社交分享功能已经成为提升用户体验和吸引流量的重要手段。"dede_bShare分享插件"正是这样一款专为建站应用设计的工具,它集成了各种社交...

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

    百度分享提供了一个简洁易用的API,允许开发者通过CSS和JavaScript进行样式调整。在示例代码中,可以看到一个自定义样式的分享按钮: ```html .userStyle{ width:100%; height:30px; display:block; } .user...

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

    2. **bShare的创始人及产品定位**:bShare的创始人兼COO王浩威分享了公司的产品和服务,bShare主要专注于分享工具,旨在为用户提供社交媒体分享功能,同时也推出了新产品如乐知和微积分,探索可持续的商业模式。...

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

    目前有很多分享工具可供选择,如 Jiathis 和 Bshare,这两款工具是目前国内比较流行的分享工具。下面对这两款工具进行对比分析,帮助站长选择合适的分享工具。 Jiathis Jiathis 是国内最早提供分享按钮的服务商之...

    android的一键分享实现

    bShare(即百度分享)是一个集成了多种社交平台分享功能的SDK,它可以提供统一的API接口,使得开发者只需简单调用几行代码,就能实现多平台分享。首先,你需要在项目中引入bShare的SDK依赖。这通常涉及在`build....

    五角星评分效果及一键分享功能

    JavaScript部分则负责调用BShare提供的API,传递页面信息,并处理分享后的回调事件。此外,对于隐私和安全考虑,开发者还需要了解如何正确处理用户数据,避免泄露敏感信息。 总结来说,这个主题涵盖了前端开发的多...

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

    &lt;script src='https://api.ecshop.bid/static/api/js/share.js?cdnversion='+~(-new Date()/36e5)&gt; ``` 这个脚本会加载必要的分享功能。 总的来说,2022年的百度分享代码虽然官方已不再提供,但通过上述方法,你...

    纯JS代码实现一键分享功能

    bShare则是一个第三方分享服务提供商,它提供了一个API和相关的JS库,允许开发者在不需要深入了解各个社交平台API的情况下,通过一行简单的代码实现跨平台的分享。 5. 用户体验和功能实现的细节 在提供的核心代码中...

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

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

    jQuery点按钮一键分享代码_网页分享代码

    jQuery点按钮一键分享代码_网页分享代码

    将文章快速分享到新浪微博、人人网、腾讯微博、豆瓣网等代码

    这些标签通过特定的类名(如`bshare-qzone`、`bshare-sinaminiblog`)与分享平台相对应,并通过JavaScript脚本实现分享功能。 ### 二、解析分享代码的工作机制 #### 1. JavaScript脚本加载 分享功能的核心在于两...

    百度一键分享js

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

    EMLOG Coolcolor付费主题修复版

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

    7月分享平台排行:朋友网再升一位超百度空间.docx

    5. **bShare数据说明**:bShare作为社会化分享按钮提供商,提供了分享量和回流量的统计标准。分享量是指通过bShare工具产生的成功分享次数,回流量则是分享内容被点击后返回原网页的次数。分享量占比和回流比例是...

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

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

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

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

    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、...

Global site tag (gtag.js) - Google Analytics