private void sendMiniApps(String articlePk, String title, String content,String url, Bitmap icon) {WXMiniProgramObject miniProgram = new WXMiniProgramObject();//低版本微信打开 URLminiProgram.webpageUrl = url;//跳转的小程序的原始 IDminiProgram.userName = WechatShareUtils.MINI_APPS_ID;//小程序的 PathminiProgram.path = WechatShareUtils.getMiniAppPath(articlePk);WXMediaMessage msg = new WXMediaMessage(miniProgram);final String shareTitle = WechatShareUtils.getValidTitle(title);if (!TextUtils.isEmpty(shareTitle)) {msg.title = title;}final String shareDescription = WechatShareUtils.getValidDescription(content);if (!TextUtils.isEmpty(shareDescription)) {msg.description = shareDescription;}if (icon != null) {msg.setThumbImage(icon);} else {Bitmap temp = BitmapFactory.decodeResource(context.getResources(),R.drawable.icon_wechat);msg.setThumbImage(temp);}Log.i("TAG", "sendMiniApps title: " + title);//使用此方法会出现无法分享的问题
//        Bitmap thumbBmp = Bitmap.createScaledBitmap(icon, 150, 150, true);
//        icon.recycle();
//        msg.thumbData = BitmapUtils.bitmapToByteArray(thumbBmp, true);SendMessageToWX.Req req = new SendMessageToWX.Req();req.transaction = buildTransaction("miniProgram");req.message = msg;req.scene = WXSceneSession;api.sendReq(req);}

参考:微信开发平台

第三方 App 分享微信小程序链接相关推荐

  1. android分享分享到朋友圈图片,android app分享微信小程序(包含封面网络图片)+图片到朋友圈...

    A 分享微信小程序效果: image.png 实现代码 //第一步通过url拿网络图片并生成bitmap val path = "分享小程序某个界面包含传参数" if (!Text ...

  2. APP分享微信小程序

    APP可以分享小程序到微信对话框中,还能设置具体的跳转页面,下面介绍一下开发流程 1.APP绑定小程序 打开微信开放平台,登录APP的微信开放账号,在管理中心找到APP设置.点击小程序类目,绑定小程序 ...

  3. 友盟分享小程序_iOS分享微信小程序

    最近项目中遇到了APP分享微信小程序,记录下来问题,希望能帮助到需要的人 项目中的分享集成的是第三方的友盟,我看了下微信官方的sdk和友盟的小程序分享差不多,于是,就先罗列下友盟的分享 1.首先在微信 ...

  4. iOS分享微信小程序无反应、失败;iOS多种分享形式(以微信为例:链接+图片+小程序)

    背景 先交代下背景:最近一个需求,根据接口返回数据来控制分享形式,即传入分享类别(比如文章.音频.邀请好友下载应用等).分享平台(比如微信好友.朋友圈等).分享类别所对应的id(比如文章id.音频id ...

  5. python扫描app接口_[分享】python+requests对app和微信小程序进行接口测试

    对于web端和app端的接口测试来说,他们都是通过请求方法,url和传递的body参数进行接口请求,区别web和app的区别就是header请求的不同.不同的地方在于header中的User-Agen ...

  6. uniapp开发APP和微信小程序——使用高德实现定位

    在uniapp官网中明确说了可以使用高德地图来实现APP和微信小程序的定位. 在dcloud社区里大佬已经给出了实现方法(链接:uni-app 中使用微信小程序第三方 SDK 及资源汇总 - DClo ...

  7. APP、微信小程序、网页H5

    APP.微信小程序.网页H5之间区别 1.APP 使用条件:苹果要去app store搜索下载,安卓需要在各应用商店搜素下载 更新条件:如需要修改内容,需要通过第三方审核 应用场景:适用于有较大流量, ...

  8. json 微信小程序 筛选_GitHub - zhengyangkang/sl-filter: uni -app 一款使用简单的筛选组件,适配app、微信小程序、H5。...

    sl-filter 筛选 筛选组件,组件名:sl-filter dcloud插件市场地址 sl-filter 简介 一款使用简单的筛选组件,适配app.微信小程序.H5. 感谢分享 效果图 并列菜单 ...

  9. 微信小程序跳过第三方的_微信小程序可以跳转第三方页面吗

    随着互联网的发展,小程序定制开发的需求也是越来越多了.客户在寻问小程序开发的时候,小程序跳转外部链接是他们比较关心的问题之一.下面我们将小程序跳转外部链接的规则汇总整理,希望用户对小程序的跳转规则有更 ...

最新文章

  1. 标签的属性和样式属性有什么区别
  2. 未定义标识符 stringc/c++(20)_20款丰田酷路泽5700绝版现车最后促销
  3. tensorflow中tf.random_normal和tf.truncated_normal的区别
  4. 火箭技术术语_多物理场仿真优化火箭发动机增材制造工艺
  5. linux下开启dhcp服务器配置,CentOS下DHCP服务器的配置
  6. 制作内网yum源 同步阿里的源
  7. MSSQL-Server On Docker
  8. python中input和raw_input的区别
  9. 【YOLO家族】【论文翻译】YOLO v1 Unified, Real-Time Object Detection
  10. C#中 JSON 序列化 与 反序列化
  11. 苹果电脑上四款好用的可以记事的日历软件
  12. [破解] nasca drm file -ver1.00
  13. 思科视频会议系统+服务器,Cisco思科MCU5310视频会议系统服务器
  14. 查看计算机软件配置,最齐全的查看电脑配置指令集锦 查看电脑配置软件推荐【图文】...
  15. SQL Server连接本地数据库时系统找不到指定文件
  16. autoJS 网易公开课app封装函数
  17. 截屏与截长图功能的实现
  18. Half a million dollars is or are a lot of money?
  19. contiki学习笔记(一)
  20. Unity ParticleSystem 之 简单的升腾气泡群 Bubble ParticleSystem 粒子特效

热门文章

  1. java 实现AES CCM模式
  2. helm 的 values.yaml 配置语法说明
  3. 2014年全国硕士研究生入学统一考试管理类专业学位联考逻辑试题——纯享题目版
  4. Ubuntu 14 重启docker
  5. 【谨慎】Vue数组更新检测
  6. 盐城北大青鸟“致最爱的你”感恩母亲节投票活动结果公布啦!
  7. 关于安卓红外API:ConsumerIrManager类
  8. git ssh 原理
  9. python 异常处理 输入两个数相除_python异常处理2
  10. 【vue+vue-cropper】好玩的图片裁剪插件vue-cropper,使用方法详解