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

你可能感兴趣的:(APP分享微信小程序到微信好友,好友点击去到指定页面)