java分享微博_Connect/sharing - 微博API

内容分享

让用户在你的应用或网站中,可以快速分享内容到微博。

阅读以下文档,帮助了解如何在你的应用或网站中,添加用内容分享功能。

移动应用

原生分享(Native Share),在你的应用中唤起微博官方客户端,实现分享微博的功能。

示例

52c97966835c3587de4a6adaa0f09ec9.png

将你的应用的包名签名信息在微博开放平台注册。然后在你的应用中,导入官方移动SDK,即可便捷的实现原生分享功能。

iOS

应用代码片段

Object C

- (void)shareButtonPressed

{

WBSendMessageToWeiboRequest *request = [WBSendMessageToWeiboRequest requestWithMessage:[self messageToShare]];

request.userInfo = @{@"ShareMessageFrom": @"SendMessageToWeiboViewController",

@"Other_Info_1": [NSNumber numberWithInt:123],

@"Other_Info_2": @[@"obj1", @"obj2"],

@"Other_Info_3": @{@"key1": @"obj1", @"key2": @"obj2"}};

[WeiboSDK sendRequest:request];

}

Android

应用代码片段

Java

private void sendMultiMessage(boolean hasText, boolean hasImage, boolean hasWebpage,

boolean hasMusic, boolean hasVideo, boolean hasVoice) {

WeiboMultiMessage weiboMessage = new WeiboMultiMessage();//初始化微博的分享消息

if (hasText) {

weiboMessage. textObject = getTextObj();

}

SendMultiMessageToWeiboRequest request = new SendMultiMessageToWeiboRequest();

request.transaction = String.valueOf(System.currentTimeMillis());

request.multiMessage = weiboMessage;

mWeiboShareAPI.sendRequest(request); //发送请求消息到微博,唤起微博分享界面

}

新版移动SDK的分享功能。

Web网站

在你的网站中,快速嵌入分享、赞等社会化组件。

分享组件

将分享按钮嵌入到你的网站里,你的访客点击它就能将你的网页分享到微博,分享给他们的粉丝,增加你的网站的访问流量。新的分享按钮还支持分享页面上的图片、显示分享数等功能,拥有更好的分享体验。

示例

2a047c9fd4e8bb8bb4518e7c2b1daabd.png

在HTML标签中增加XML命名空间

HTML

在HEAD头中引入WB.JS

HTML

在需要部署微博发布器的位置粘贴WBML代码

HTML

赞组件

使用微博赞按钮,将生成的代码放置到你的博客、网站或其它支持HTML的位置,让你的用户轻松表达态度。当用户在您的站点上某个网页点击了赞按钮后,同时会同步一条包含网页内容的动态信息到微博显示。

示例

050bb8d1f5e8e217bd8df312f1284f47.png

在HTML标签中增加XML命名空间

HTML

在HEAD头中引入WB.JS

HTML

在需要部署微博发布器的位置粘贴WBML代码

HTML

利用微博开放API自定义集成

除了以上接入方式,你还可以通过微博API,深度开发个性化的自定义集成分享功能。直接使用API接口开发,需要较强的开发能力,分享体验可以融合到你的应用或网站中,得到较好的交互体验。但API接口易被利用分享垃圾内容到微博,所以微博对于API接口形式的分享有一定的限制,具体限制参见下面的接口文档。

API接口

分享微博接口

第三方分享链接、文字、图片到微博

SDK

Link Card

帮助用户在使用应用时,快捷分享视频、文章等富媒体内容到微博。他是一套标准化、结构化的信息传播方法,为开发者提供了将其应用或网站上的富媒体内容,深入连接到微博的途径。 链接卡片可以帮助丰富你的微博内容,是针对微博消息流中带有的短链接,为用户提供更多的内容与更完美的视觉体验,从而为你的内容带来更多、更有效的回流访问量。

示例

8b3643b9324902eeecc77189dbcebcec.png

接入视频、文章到微博,并能分享为卡片,具体需要联系微博开放平台商务,可关注并私信 微博开放平台

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值