企业微信网页本地调试

进去使用混合框架开发企业微信和app,企业微信一直没有找到机会调试,今天终于加入到企业微信中能够进行企业微信调试了,开始配置人员还不清楚配置的在线地址,经过我的纠缠终于配置成了本地调试方式了,具体方式如下。
一、pc微信联调

  1. 配置应用
    应用主页设置里面配置访问的地址,端口与本地访问端口保持一致
    在这里插入图片描述
  2. 本地配置代理
    本部C盘下etc文件中修改host配置,地址与应用中配置的地址保持一致

在这里插入图片描述
添加内容如下:
在这里插入图片描述
3. Invalid Host header
若在线打开地址报Invalid Host header,需要在程序启动地方加host
在这里插入图片描述
配置如下:
在这里插入图片描述

启动后

在这里插入图片描述
结果
在这里插入图片描述
二、手机企业微信联调
使用chalets代理工具代理, charles下载地址,下载后安装。

1.设置代理端口
在这里插入图片描述
在这里插入图片描述
2. 手机代理

  • 手机与电脑处于统一wifi域下,连接wifi

  • 查找电脑ip
    在这里插入图片描述

  • 长按wifi点击修改网络
    在这里插入图片描述

  • 配置代理信息
    在这里插入图片描述

  • 就可以用企业微信工作台访问了,最后charles允许代理访问,就能正确访问
    在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
UniApp是一个跨平台的开发框架,可以同时开发iOS和Android平台的应用程序。而企业微信网页授权是指企业在使用微信办公平台时,通过网页授权的方式获取用户在企业微信中的基本信息。 在UniApp中实现企业微信网页授权,首先需要在企业微信开放平台创建一个应用,并获取到相应的corpId和agentId。然后,在UniApp的代码中,可以使用uni.request方法向企业微信网页授权接口发送请求,需要传递的参数包括corpId、agentId、redirect_uri和state等。其中,redirect_uri表示授权后重定向的回调链接,state可以用于传递额外的参数。 当用户访问需要授权的页面时,可以在页面中使用uni.request方法发起授权请求。企业微信网页授权接口会返回一个重定向链接,UniApp可以通过uni.navigateTo方法将用户重定向到该链接,用户在企业微信中授权后会跳回到该链接所指向的页面,并携带授权结果等参数。 在UniApp中接收授权结果的方法比较灵活,可以在重定向的页面中通过uni.getLaunchOptionsSync方法获取到授权结果等参数。也可以通过uni.onAppShow方法监听小程序的启动和切前台事件,在事件回调中处理授权结果。 总之,通过UniApp实现企业微信网页授权需要调用企业微信网页授权接口,并在UniApp中处理授权结果等参数。这样可以方便地在UniApp中开发企业微信相关的功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值