Android 微信分享图文资料

      上个项目做Android的微信分享,需要分享的内容有图片有文字,看了微信分享的SDK,貌似没有这个API,在网上搜了好久,总算找到解决方法了,直接上代码:
public void sendReq(Context context, String title, String content,
      Bitmap bmp, boolean isLine) {
    String url = BASE_URL;// 收到分享的好友点击信息会跳转到这个地址去,并且这个是必须要的
    WXWebpageObject Object = new WXWebpageObject();
    Object.webpageUrl = url;
    WXMediaMessage message = new WXMediaMessage(Object);
    message.title = title;// 不能太长,否则微信会提示出错。不过博主没验证过具体能输入多长。
    message.description = content;
    message.thumbData = Util.bmpToByteArray(bmp, true);
    SendMessageToWX.Req req = new SendMessageToWX.Req();
    req.transaction = buildTransaction("img/text");
    req.message = message;
    req.scene = isLine ? SendMessageToWX.Req.WXSceneTimeline
        : SendMessageToWX.Req.WXSceneSession;
    api.sendReq(req);
  }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值