在您的博客、网站或其他支持HTML的位置嵌入一段微博发布器对应的代码,不仅能让用户直接发微博,您还可以在发布器中预制文案及图片。

使用微博发布器的好处?

  • 用户随时随地发表微博。用户登录微博后,即可在嵌入微博发布器的页面上随时随地发表微博。
  • 内容同步分享。微博发布器不仅可以发表微博,还提供表情、图片上传、图片预制及插入话题、@联想输入等功能

Example

WBML

默认发布器

<wb:publish></wb:publish>

默认文字+默认图片

<wb:publish default_text="#Jssdk意见反馈#" default_image="http://ww1.sinaimg.cn/square/3ec33750jw1e5fksj1fdvj2028028web.jpg"></wb:publish>

可定制的发布按钮(颜色|尺寸|文字)

<wb:publish button_type="gray" button_size="big" button_text="自定义按钮" ></wb:publish>

可定制的工具栏(表情|上传图片|话题)


<wb:publish toolbar="face,topic" ></wb:publish>

可自定义显示位置


<wb:publish position="rb" ></wb:publish>

弹出式发布器

<wb:publish action="publish" ></wb:publish>

Javascript

Js调用方式

<button type="button" id="wb_publish" ></button>
WB2.anyWhere(function(W){
    W.widget.publish({
        'id' : 'wb_publish',
        'default_text' : '预置方案 & \r\n我可以换行.',
        'callback' : function(o) {
        	//do something...
        }
    });
});

参数说明

名称 类型 默认值 是否必选 描述
id String 是(Js调用时) 发布器绑定的元素id,仅在使用Js调用方式时使用,使用wbml调用无需此参数。
button_type String red 按钮样式。red|gray,使用Js调用方式时无效。
button_size String middle 按钮尺寸。big|middle|small,使用Js调用方式时无效。
button_text String 自定义按钮文字,使用Js调用方式时无效。
default_text String 默认文本框内容。
default_image String 默认网络图片地址。
toolbar String face,image,topic 工具栏:表情face|图片image|话题topic,可配置工具的有无及显示顺序,如"topic,face,image"、"face,topic"等。
position String c|lt|lb|rt|rb 默认为中心显示。c:中心,lt:左上,lb:左下,rt:右上,rb:右下
offset String 0,0 相对位置的边距,中心时相对左上。如:-20,20; 10,10等
callback Function 发布微博成功后的回调函数
action String 发布器类型,发布微博publish|评论微博comment|转发微博forward,该值不为空则点击按钮弹出弹窗版发布器。
mid String 供转发、评论的原微博mid(仅action=comment和forward时支持)
uid String 关联账号uid(发布成功后加关注者的uid)
refer String y 发微博携带来源页短链

其中最下面4行 红色 参数部分为弹窗版发布器专有参数,对弹层版发布器无效。

前往设置页