请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

【技术】关于微信分享的实现,亲测可用

6
回复
8511
查看
  [复制链接]

1

主题

1

帖子

310

积分

 楼主| 2018-5-9 15:27:06 显示全部楼层 |阅读模式
本帖最后由 LeoHHH 于 2018-5-9 15:29 编辑

最近折腾了很久的快应用,踩了不少坑,非常感谢快应用官方微信群里的: 【董 、-D~ 】的指导和帮助,貌似是小米的开发者。
下面把大概步骤总结下,避免后续的人走弯路:

https://doc.quickapp.cn/features/service/share.html 官方文档在这里

1.在微信开发平台需要注册一个原生Android移动应用,并且审核通过,拿到wxKey,注意这个应用不能再在其他几个九大厂商的应用平台提交了,你要实现分享的这个快应用包名必须和这个应用相同、且还得使用这个应用的签名打包 (这个应用你可以临时做一个,helloword就行,微信开发平台注册时不需要提供应用包的,微信需要你提供一个签名,你可以把这个临时应用装在手机上,然后可以用【微信签名提取工具.apk】来提取他要的签名,见附件)。

2.上一步审核通过之后,你把拿到的wxKey填到【manifest.json】分享配置的设置中,同时你还需要调一个appSign字段。这个字段的值可以通过(【APK签名提取工具.apk】来提取,见附件)



3.配置完之后,你的manifest.json 大概应该长这样:
1525850269542.jpg
4. 接着再调用@service.share 的share传相应的值即可实现分享。这里需要注意那个分享图片的imagePath是需要本地路径地址的。


上传文件不能超过1MB,附件我上传到网盘了
https://pan.baidu.com/s/1bxpEI1FOi-rVCi42TE4scQ

回复

使用道具 举报

16

主题

112

帖子

920

积分

2018-5-16 12:00:44 显示全部楼层
为什么设置为图文类型,分享后还是文字类型的消息

点评

有些分享平台 是不支持 图文类型的。所以分享出去的还是文字类型  详情 回复 发表于 2018-5-18 18:45
回复

使用道具 举报

1

主题

54

帖子

475

积分

2018-5-18 18:45:06 显示全部楼层
jy 发表于 2018-5-16 12:00
为什么设置为图文类型,分享后还是文字类型的消息

有些分享平台 是不支持 图文类型的。所以分享出去的还是文字类型
回复

使用道具 举报

1

主题

7

帖子

40

积分

2018-9-18 18:51:21 显示全部楼层
  1. <div class="quote"><blockquote>1.在微信开发平台需要注册一个原生Android移动应用,并且审核通过,拿到wxKey,注意这个应用不能再在其他几个九大厂商的应用平台提交了,你要实现分享的这个快应用包名必须和这个应用相同、且还得使用这个应用的签名打包
复制代码

请问一下,注册的这个原生Android app和这个快应用包名相同,那么我还可以用这个包名的app上架到九大产商的应用市场吗?这样会不会跟快应用冲突了?

回复

使用道具 举报

1

主题

7

帖子

40

积分

2018-10-16 17:31:42 显示全部楼层
illegal path 图片路径无论如何都这样,我这边确定不是路径这是问题
回复

使用道具 举报

0

主题

1

帖子

5

积分

2018-10-31 10:01:29 显示全部楼层
jam 发表于 2018-10-16 17:31
illegal path 图片路径无论如何都这样,我这边确定不是路径这是问题

我也遇到了这个问题,请问图片路径这个你是怎么解决的呢?
回复

使用道具 举报

1

主题

7

帖子

40

积分

2018-10-31 16:31:59 显示全部楼层
wenfeng 发表于 2018-10-31 10:01
我也遇到了这个问题,请问图片路径这个你是怎么解决的呢?

使用绝对路径
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册