企业微信如何发消息给外部联系人?

2024/12/23
提问

目前尝试了以下方法

  1. 创建群聊,群机器人发送,但是外部群无法创建群机器人
  2. 创建企业群发,可以实现,但是需要企业内部成员确认,且有发送次数限制
  3. 通过企业自建应用发送,客户联系功能配置已添加,可用通过此应用拿到access_token,也能获取到外部联系人external_userid,但是发消息的话就报错

所用接口为

https://qyapi.weixin.qq.com/cgi-bin/externalcontact/message/send?access_token=ACCESS_TOKEN

报错信息为

{'errcode': 48002, 'errmsg': 'api forbidden, hint: [1734920471419153797912492], from ip: 61.163.71.178, more info at https://open.work.weixin.qq.com/devtool/query?e=48002', 'invalid_external_user': [], 'invalid_tag': [], 'invalid_parent_userid': [], 'invalid_student_userid': [], 'invalid_party': []}

企业微信管理后台该应用可见范围也不显示外部联系人列表,但是已经可以获取到外部联系人id

此接口是网上找的,在官方文档中没找个这个接口,想问下这个接口是否还支持调用

另外想问下还有没有什么别的办法能够实现通过api给外部联系人发送消息,且没有发送次数限制

回答·3
2024/12/23
有限制,只有群发接口,除非用rpa。加交流群
赞同
评论
2024/12/23

没有直接发送消息的接口。

赞同
评论