吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 665|回复: 8
收起左侧

[求助] curl: (3) Error求助

[复制链接]
pppszxc 发表于 2023-2-14 09:41
#!/bin/bash
# 应用ID
agentid=1000003
# 企业ID
corpid=''
# 密钥
appsecret=''
# 获取token
GURL="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=${corpid}&corpsecret=${appsecret}"
Gtoken=$(curl -s -G $GURL | awk -F\" '{print $10}')
# 请求内容,注意是json格式
body='{"'"touser"'":"'"@all"'","'"msgtype"'":"'"text"'","'"agentid"'":1000003,"'"text"'":{"'"content"'":"kkkkk"},"'"safe"'":"'"0"'"}'
content='{"msgtype": "markdown","markdown": {"content": "kkkkk","mentioned_list":"@all"},}'
PURL="https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$Gtoken"
# 发送消息
#curl -k --data-ascii "$body" $PURL
curl -k --data-ascii "$content" $PURL

在linux运行报错如下:
[root@OpenWrt:09:39 AM /tmp] # sh test2.sh
curl: (3) Error

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

jcgogo 发表于 2023-2-14 11:16
可以搜索一下工具的错误码,网上应该很多信息才对
侃遍天下无二人 发表于 2023-2-14 12:54
用的wsl测试,逐行输入运行的时候是正常的,提示信息为这个:
[Shell] 纯文本查看 复制代码
curl -k --data-ascii "$content" $PURL
{"errcode":41001,"errmsg":"access_token missing, hint: [1676350296372881401161879], from ip: 127.0.0.1, more info at [url=https://open.work.weixin.qq.com/devtool/query?e=41001]https://open.work.weixin.qq.com/devtool/query?e=41001[/url]"}


将你的脚本输入test.sh运行结果和上面的提示一样
[Shell] 纯文本查看 复制代码
kbtx@PC:~$ vim test.sh
kbtx@PC:~$ sh test.sh
{"errcode":41001,"errmsg":"access_token missing, hint: [1676350388480130725772474], from ip: 127.0.0.1, more info at [url=https://open.work.weixin.qq.com/devtool/query?e=41001]https://open.work.weixin.qq.com/devtool/query?e=41001[/url]"}

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
pppszxc + 1 + 1 谢谢@Thanks!

查看全部评分

知心 发表于 2023-2-14 13:21
你调试一下curl是否正常。简单点访问一下百度 curl http://www.baidu.com 是是否报错,如果报错就说明问题出在curl,重装一下curl
dode 发表于 2023-2-14 14:13
这段脚本中的错误是在请求内容body变量中的msgtype字段被设置为text,但实际使用的请求内容却是Markdown格式的,所以应该把msgtype字段改为markdown,例如:
[Asm] 纯文本查看 复制代码
content='{"msgtype": "markdown","markdown": {"content": "kkkkk","mentioned_list":"@all"},}'
 楼主| pppszxc 发表于 2023-2-14 15:39
谢谢,解决了

点评

具体是啥问题呀  详情 回复 发表于 2023-2-14 16:41
侃遍天下无二人 发表于 2023-2-14 16:41

具体是啥问题呀
 楼主| pppszxc 发表于 2023-2-15 08:24

window(LR+LF)和linux(LF)编码问题

点评

cr/lf吧,换行符风格?这还真是个坑  详情 回复 发表于 2023-2-15 10:52
侃遍天下无二人 发表于 2023-2-15 10:52
pppszxc 发表于 2023-2-15 08:24
window(LR+LF)和linux(LF)编码问题

cr/lf吧,换行符风格?这还真是个坑
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 02:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表