首页 > 编程知识 正文

微信公众开发工具,微信公众号页面模板

时间:2023-05-03 18:36:02 阅读:200498 作者:2772

  应项目需求,最近我开始了我的第一次微信公众号网页的开发,第一次接触到公众号网页的我是很懵逼的。通过了解并实现了需求的我下面来进行讲解一下,希望可以帮助到有需要的朋友。ps:我这里是使用vue来开发的哈,使用其他框架或者js也是可以的哟。

第一步:新建并打开项目

  我们要先建立我们的项目,npm run dev运行项目,打开微信开发者工具 - > 打开公众号网页 - > 将编译好的地址复制到微信开发者工具回车即可,如下图所示


不过在此之前,你需要先有个公众号,并且将你设置为开发者,不然会提示报错的。

第二步:初始化项目

  获取权限,这里就需要用到你公众号里面的AppId了。如下图代码

这里我是进行了封装的,这个方法的作用是拿到 code,因为调用登录接口的时候需要将code传递给后台。

getWxCallbackUrl() { // const AppId = window.global_url.AppId; const AppId = "wx1222121212122"; let local = window.location.protocol + "//" + window.location.host + '/'; console.log('local------------>', local); let link = getURLParameter("p") console.log("link--------------->", link); let wxurl = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=" + AppId + "&redirect_uri=" + encodeURIComponent(local) + "&response_type=code&scope=snsapi_userinfo&state=" + encodeURIComponent(link) + "#wechat_redirect"; console.log(wxurl, "wxurl"); return wxurl; },

调用方式:

最终效果如下:

到这里表示你已经成功拿到了code并且调用了登录接口了,后面的逻辑就可以开始根据项目需求进行开发了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。