微信第三方登录和微信相关的分享处理

背景: 前不久做的一个项目中涉及到第三方登录和第三方分享,其中就有微信第三方登录、微信朋友圈分享、微信好友分享和微信收藏。微信分享还是很简单的,现在有很多第三方都集成了分享功能,但是涉及到微信第三方登录的比较少,没办法只能去看微信的开发文档,看了之后发现文档里面完全没有告诉我们怎么获取code值,其它的流程都写得很清晰,没办法只能自己解决。
解决方法:微信会有回调act,通过回调act的启动intent得到包含code的url,然后解析。
获取url: getIntent(). toURI (); 获取code:从获取的url中截取“S._wxapi_sendauth_resp_url”的值就是我们要得code值; 备注: 需要重写第三方集成的WXEntryActivity类,不然会报错。
 

你可能感兴趣的:(微信第三方登录)