开发微信登录前需了解哪些内容?
微信运营初期,运营站长最关心的就是吸粉的问题,总会千方百计的想办法进行有效的吸粉,获得更多的用户信息,而目前最常见的方式就是通过简单的活动来吸引更多用户的关注,增加应用的传播。对于活动页面开发者而言,微信开放平台微信登录授权是获取用户信息之前必须要弄清楚的,因为微信团队并没有向所有认证的公众账号开放接口。
微信登录优势:
A、移动应用:微信几乎是当前所有用户手机中必备的软件,通常在手机端用户已经登录了微信,通过微信联合登录第三方应用,能有效的降低第三方开发者的注册成本,提升用户留存率,并在用户同意的基础上,获得昵称等基本信息,建立第三房应用的基本用户资料。
B、网站微信登录:通常,pc端登录都是通过微信扫码的方式,可以将用户在移动应用、公众号、pc端网站之间的电商订单,社交数据等统一储存,达到用户在一端操作,全网都可以查询的效果。
开发微信登录前需了解内容:
1、微信公众平台与微信开放平台区别
A、微信公众平台:指使用微信内置浏览器登录网站,主要面向名人、政府、媒体、企业等机构推出的合作推广业务,没有二维码显示;
B、微信开放平台:为第三方移动程序提供接口,使用户可将第三方程序的内容发布给好友或分享至朋友圈,第三方内容借助微信平台获得更广泛的传播,为PC或移动网页登录网站,显示二维码,扫码二维码后登录。
2、网页授权的两种scope的区别
A、以snsapi_base为scope发起的网页授权:是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。
B、以snsapi_userinfo为scope发起的网页授权:是用来获取用户的基本信息的。这种授权需要用户手动同意,且无须关注,就能在授权后获得该用户的基本信息。
小提示:通常站长们会选择获取用户信息,因此往往会采用snsapi_userinfo的方式。
3、网页授权access_token和普通access_token的区别
微信网页授权:通过OAuth2.0机制实现,在用户授权给公众号后,公众号可以获取到一个网页授权特有的接口调用凭证,授权后便可以调用接口;
其他微信接口:需要通过基础支持中的“获取access_token”接口来获取到的普通access_token调用。
4、openid和unionid区别
openid:用户唯一标识。注意:在未关注公众号时,用户访问公众号的网页,也会产生一个用户和公众号唯一的openId;
unionid:若开发者拥有多个移动应用、网站应用和公众账号,可通过获取用户基本信息中的unionid来区分用户的唯一性,因为同一用户,对同一个微信开放平台下的不同应用unionid是相同的。
5、其它注意事项
一旦用户修改微信头像,那么旧的微信头像url将会失效,因此开发者应该自己在获取用户信息后,将头像图片保存下来,避免微信头像url失败后出现异常的情况。
对于微信开发站长而言,看过上述天津app开发的分享之后,在进行微信登录开发,相信必定能够少走很多的弯路。
相关阅读推荐
开发微信登录前需了解哪些内容?
微信运营初期,运营站长最关心的就是吸粉的问题,总会千方百计的想办法进行有效的吸...
微信公众号未开发和开发后的区别
依据当前的市场来看,对于中小型企业而言,pc互联网的竞争已经逐步的趋向饱和,而如...
马化腾决定开发“VR“版微信
11月7日,第五届世界互联网大会在乌镇正式开幕,本次大会的主题是:“创造互信共治...
小程序·云开发开放
“ 开发者工具新增「云开发」功能,开发者无需搭建服务器,就可实现小程序快速上线和...
最新资讯
开发入门文章推荐阅读
微信公众号未开发和开发后的区别
依据当前的市场来看,对于中小型企业而言,pc互联网...
马化腾决定开发“VR“版微信
11月7日,第五届世界互联网大会在乌镇正式开幕,本...
开发微信登录前需了解哪些内容?
微信运营初期,运营站长最关心的就是吸粉的问题,总...
小程序·云开发开放
“ 开发者工具新增「云开发」功能,开发者无需搭建服...
微信支付API接口相关问题
微信支付是腾讯公司的支付业务平拍,提供公众号支付,...
如何成为微信公众账号的开发者
想成为微信公众账号的开发者,您的公众号必须完成了微...
微信公众平台开发需要懂哪些技术
在学习微信公众平台开发前,您得了解一个流程,为了更...
如何在微信公众平台接口调试
登录您的微信公众号后,在左侧导航栏的较下方的选择“...
微信开发初学者要注意什么?
微信能够给企业的发展,企业宣传推广所带来的好处是大...
《商户平台使用协议》修订的公告
随着微信支付业务的不断发展,支付功能的不断丰富,为...