Closed caicai19900921 closed 3 years ago
升级可以解决吗
升级可以解决吗
升级到最新的1.8.0版本吗?
升级可以解决吗
升级到最新的1.8.0版本吗?
我测试过最新的1.8.0版本也有此问题。
下面是发送飞书错误信息:
https://gitee.com/rtttte/Archery/issues/I28FXG
应该是有不兼容的修改
最后得以解决了吗?
https://gitee.com/rtttte/Archery/issues/I28FXG
应该是有不兼容的修改
我尝试修改过/opt/archery/common/utils/sendmsg.py这个文件,问题依旧
这个问题有进展了吗,遗憾的是我也不会改
这个是旧版的推送格式了,新版应该是:
data = {
"msg_type": "text",
"content": {
"text": f'{title}\n{content}'
}
}
如果是现在刚创建的飞书机器人,默认拿到的 webhook 地址是新版本的,只需要在 archery 里给资源组配置飞书 webhook 地址的时候,手动改成老版本即可,修改方式是把链接中的 v2 去掉。
archery 1.8 docker,手动修改 webhook 地址后可以收到推送了。
附:新旧版 webhook 地址对比
new:
https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxxxxxxxxxxx
old:
https://open.feishu.cn/open-apis/bot/hook/xxxxxxxxxxxxxxxxxx
我尝试修改过/opt/archery/common/utils/sendmsg.py这个文件,问题依旧
@caicai19900921 您这里参数名写错了,应该是 msg_type
,而不是 msgtype
。
可以考虑根据 url 中是否有 v2
来自适应飞书的接口版本吧。
我尝试修改过/opt/archery/common/utils/sendmsg.py这个文件,问题依旧
@caicai19900921 您这里参数名写错了,应该是
msg_type
,而不是msgtype
。可以考虑根据 url 中是否有
v2
来自适应飞书的接口版本吧。
确实可以了,感谢!
/archery/common/utils/sendmsg.py这个文件 这样修改时可以兼容最新版 飞书得
楼上的好人们, 顺手提个pr呗?
1.7.13版本,配置好飞书和钉钉的webhook,实际钉钉能收到推送消息而飞书无法收到。
部署方式:Docker