上一篇文章讲了如何通过通过服务器向企业微信APP发送消息。但是如果服务器A是内网服务器,无法访问外网(企业微信),就需要通过跳转机(能够访问外网的服务器)进行访问。
通过跳转机访问,还是使用curl命令。
CURL参数说明
1 .-s/ --silent #静音模式。不输出任何东西
2. -I/ --head #只显示文档信息
3. -k/ --insecure #允许不使用证书到SSL站点
4. -x/ --proxy <host[:port]> #在给定的端口上使用HTTP代理
本次通过代理调整,使用参数 -X。
例如:curl -x 代理机IP:代理机端口 企业微信URL
curl -x 100.1.10.168:9000 -s -G https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=xxxxxxx&corpsecret=yyyyyyy
案例:
AgentID=1000000
CropID='abcd94fac607adc8cc'
Secret='ABCDEE2bOXwUFkEb1lvbV3673VAI4mKcArjjlbuQsXc'
GURL="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$CropID&corpsec

本文介绍了如何在内网服务器通过代理机使用CURL命令发送企业微信应用消息。详细阐述了CURL参数-X的使用,以及代理发送消息的完整流程,包括获取access_token、构造消息体和发送消息的步骤。特别强调了测试时必须指定代理IP和端口以确保成功获取token。
最低0.47元/天 解锁文章
2961

被折叠的 条评论
为什么被折叠?



