jemeter怎么获取微信公众号授权code

问题遇到的现象和发生背景

使用jemeter做微信小程序的api自动化,在第一部获取微信code卡住了

遇到的现象和发生背景,请写出第一个错误信息
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
运行结果及详细报错内容
我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%
我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”

参考以下文章,望采纳
https://blog.csdn.net/m0_65856970/article/details/125372557

该回答引用ChatGPT
请参考下面的解决方案,如果有帮助,还请点击 “采纳” 感谢支持!

方法
要获取微信公众号授权代码,您需要执行以下步骤:

1 在JMeter中新建一个HTTP请求,并将其命名为"Get WeChat Code"。

2 在请求URL中输入微信公众号授权代码的请求URL,格式如下:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
其中,APPID是您的微信公众号的唯一标识,REDIRECT_URI是授权后重定向的回调链接地址,SCOPE是应用授权作用域,STATE是重定向后会带上的参数,可以为空。

3 设置请求方法为GET,然后发送请求。

4 在响应内容中检索授权代码,您可以使用JMeter的提取器(例如Regular Expression Extractor)从响应中提取出代码。

5 在下一个HTTP请求中使用提取的代码,以请求微信公众号授权令牌。

问题解答
在使用JMeter进行微信小程序API自动化测试时,如果在获取微信授权code这一步卡住了,可以考虑以下几点:

1 检查请求URL和参数是否正确:请求URL应与微信官方文档中所提供的地址相同,并且请求参数应该正确。

2 检查网络连接:请确保JMeter与微信服务器之间的网络连接正常。

3 对请求响应进行检查:如果请求失败,请检查请求响应,以确定原因。

4 检查请求限制:微信对请求数量有限制,请检查是否超过限制。