本篇内容包含如何将微信接入到APP,网站开发,公账号开发。第三方APP可以通过接入微信分享接口,实现从APP中将文章、图片、视频、页面、小程序直接分享给微信好有或者朋友圈中。WXTextObject 可以用来分享文字类型的消息。文本的内容大小不能超过10KB,相当于一篇中短长度规模的新闻稿。
我们通过一个实际dome来分享一下WXTextObject 文字分享是如何实现的吧。
使用的第一步需要先声明一个WXTextObject 对象
WXTextObject obj=new WXTextObject ();
然后将文字内容赋值给text属性
obj.text=”文字内容”;
用WXTextObject 对象去初始化WXMediaMessage
WXMediaMessage msg = new WXMediaMessage();
msg.mediaObject = obj;
msg.description = text;
最后通过调用接口,发送数据给微信端,完成文字信息分享
图片、视频、页面、小程序等分享的功能实现过程与文字分享大同小异。
图片类型分享使用WXImageObject;音乐类型分享使用WXMusicObject ;视频类型分享使用WXVideoObject;网页类型分享使用WXWebpageObject ;小程序分享使用WXMiniProgramObject 。
微信支付接入开发流程详解
首先是需要有通过开发者认证的开发者账号。然后注册对应应用,并填写资料。然后开始做技术开发,提交商户验证。最后通过验证后,签署协议,就可以使用微信支付功能啦。提交的申请资料,微信审核团队表示将在7个工作日内通知审核结果。第三方应用接入微信的前提是公司主体的。
另外一个比较常用的功能就是微信登录功能。第三方应用通过接入微信登录接口,可以实现用户扫码登录或者一键微信授权登录。使用起来非常方便,大大减少了用户注册和登录时间。首次填写注册信息后,以后可以通过微信扫码登录,是不是特别方便。
微信登录使用OAuth2.0协议标准。也是主流第三方授权使用标准。在微博、支付宝、豆瓣等登录中也广泛使用OAuth2.0协议。
OAuth2.0是使用原理就是通过发放唯一的AppID和AppSecret,来完成登录验证。目前APP中使用微信登录,只能使用原生的登录方式。
第一步:请求CODE。第二步:通过code获取access_token。第三步:通过access_token调用接口。
领创时代提供专业网站建设平面设计等行业解决方案。