登录 | 注册
小程序交流 +关注 已有0人关注 +发表新主题

移动APP分享小程序页面

发表在 2019-5-8 12:21 来自PC 复制链接 手机看帖 扫一扫!手机看帖更爽 0 453

移动APP分享小程序页面

移动APP分享小程序页面
开发者可以把小程序绑定到微信开放平台。绑定后,同一个微信开放平台帐号下的APP可分享已绑定的小程序页面到微信内的会话或群聊。
要求发起分享的APP与小程序属于同一个微信开放平台帐号。
目前仅支持分享小程序类型消息到会话。
若客户端版本低于6.5.6,小程序类型分享将自动转成网页类型分享。开发者必须填写网页链接字段,确保低版本客户端能正常打开网页链接。
IOS示例如下:
WXMiniProgramObject “wxMiniObject=[WXMiniProgramObject object]”;
WXMiniProgramObject.webpageUrl=webpageURL;//兼容低版本微信的网页
WXMiniProgramObject.userName=userName;//小程序的username
WXMiniProgramObject.path=path;//小程序页面的路径
WXMediaMessage “message=[WXMedaMessage message]”;
message.title=@”小程序title”;
message.description=@”小程序desc”;
message.mediaObject=wxMiniObject;
[message setThumbimage:[UIImage imageNamed””]];
SendMessageToWXReq “req=[[SendMessageToWXReq alloc]init]”;
req.message=message;
req.scene=WXSceneSession;//目前只支持会话
return [WXApi sendReq:req];
Android示例如下:
WXMiniProgramObject miniProgram=new WXMiniProgramObject ();
miniProgram.webpageUrl=””http://www.mkuai.net;//低版本微信将打开访URL
miniProgram.userName=”gh_d47998899lf”;//跳转小程序的原始username
//小程序的路径
miniProgram.path=”page/API/pages/set-naviation-bar-title”;
WXMediaMessage msg=new WXMediaMessage (miniProgram);
msg.title=”小程序标题”;
msg.description=”小程序描述信息”;
Bitmap bmp=BitmapFactory.decodeResource(getResources(),R.drawable.send_music_tlumb);
Bitmap thumbData=Bitmap.createScaledBitmap(bmp,THUMB_SIZE,THUMB_SIZE,true);
SendMessageToWX.req req=new SendMessageToWX.Req();
req.transaction=buildTransaction(“webpage”);
req.message=msg;
req.scene=SendMessageToWX.req.WXSceneSession;
api.sendReq(req);

扫描二维码,手机查看本帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部
快速回复 发贴