APP分享微信小程序到微信好友,好友点击去到指定页面

突然又个需求,就是app微信分享链接给好友,好友点击会打开小程序到相对于的页面!!!!第一次搞这个记录一下,我使用的是原生的sdk,没有用第三方友盟分享这些。
原生的做法
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@""]];
UIImage *image = [UIImage imageWithData:data];

WXMiniProgramObject *object = [WXMiniProgramObject object];
object.webpageUrl = webpageUrl;//不能为空否则无法调起微信
object.userName = userName;
object.path = path;

object.hdImageData = UIImageJPEGRepresentation(image,0.5f);//大小不能超过128k
object.withShareTicket = withShareTicket;
object.miniProgramType = programType;
WXMediaMessage *message = [WXMediaMessage message];
message.title = @"小程序标题";
message.description = @"小程序描述";
message.thumbData = nil; //兼容旧版本节点的图片,小于32KB,新版本优先
//使用WXMiniProgramObject的hdImageData属性
message.mediaObject = object;
SendMessageToWXReq *req = [[SendMessageToWXReq alloc] init];
req.bText = NO;
req.message = message;
req.scene = WXSceneSession; //目前只支持会话
[WXApi sendReq:req];

详情看这个链接中的类型六
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/iOS.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容