记录微信公众号和微信小程序的坑

216 阅读1分钟

微信公众号开发前期准备工作和坑

1、去[微信公众平台](https://mp.weixin.qq.com/)注册账号
2、![操作步骤](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a175773850e242c58124c1244ccb0036~tplv-k3u1fbpfcp-zoom-1.image)
![操作步骤](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/060b7a85708f46ae803829f39a7303be~tplv-k3u1fbpfcp-zoom-1.image)
![操作步骤](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/3dabe6bf2b404bb097cfa19907abc679~tplv-k3u1fbpfcp-zoom-1.image)
![操作步骤](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/663f791ffcfe4b049adb96abc28a98f4~tplv-k3u1fbpfcp-zoom-1.image)
3、如果你需要将你自己的用自己的服务器,那么你就需要![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/bb9557ac974c4eb0b131942bcd7aa2cb~tplv-k3u1fbpfcp-zoom-1.image)
![操作步骤](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/42c1fd15d37648a6b9201031255af69d~tplv-k3u1fbpfcp-zoom-1.image)

微信小程序开发前期准备工作和坑

1、去[微信公众平台](https://mp.weixin.qq.com/)注册小程序
2、![操作步骤](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b43f3b73b41c4538b59b503f1c95662a~tplv-k3u1fbpfcp-zoom-1.image)![](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/9efb1563ef354b86a61e4bbc838769d5~tplv-k3u1fbpfcp-zoom-1.image)![操作步骤](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/19d1c95e0dab40a39705186c92c03d87~tplv-k3u1fbpfcp-zoom-1.image)
3、获取用户信息和获取用户手机号码是互斥的无法通过一个按钮完成,需要分开成两个按钮完全
获取用户信息
![操作步骤](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/180572f9a8564afa92eb577e3747030a~tplv-k3u1fbpfcp-zoom-1.image)
appLoginWx(){
			// #ifdef MP-WEIXIN
				uni.getProvider({
				  service: 'oauth',
				  success: function (res) {
					if (~res.provider.indexOf('weixin')) {
						uni.login({
							provider: 'weixin',
							success: (res2) => {
								uni.getUserInfo({
									provider: 'weixin',
									success: (info) => {//这里请求接口
										console.log(info)
									},
									fail: () => {
										uni.showToast({title:"微信登录授权失败",icon:"none"});
									}
								})
						
							},
							fail: () => {
								uni.showToast({title:"微信登录授权失败",icon:"none"});
							}
						})
						
					}else{
						uni.showToast({
							title: '请先安装微信或升级版本',
							icon:"none"
						});
					}
				  }
				});
				//#endif
		    }

获取用户手机号码示例 第一次写,写的不好希望各位大佬给与指正!