php 微信客服消息推送,微信客服消息发送接口指定客服发送消息问题

客服接口-发消息

接口调用请求说明

http请求方式: POST

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

请注意,如果需要以某个客服帐号来发消息(在微信6.0.2及以上版本中显示自定义头像),则需在JSON数据包的后半部分加入customservice参数,例如发送文本消息则改为:

{

"touser":"OPENID",

"msgtype":"text",

"text":

{

"content":"Hello World"

},

"customservice":

{

"kf_account": "test1@kftest"

}

}

多客服已经添加,添加customservice无效,没有使用指定客服。有谁用过吗,求指教?

找到解决办法了:

customservice放在回复内容前面

{

"touser":"OPENID",

"msgtype":"text",

"customservice":

{

"kf_account": "test1@kftest"

},

"text":

{

"content":"Hello World"

}

}

我也是醉了

回复内容:

客服接口-发消息

接口调用请求说明

http请求方式: POST

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

请注意,如果需要以某个客服帐号来发消息(在微信6.0.2及以上版本中显示自定义头像),则需在JSON数据包的后半部分加入customservice参数,例如发送文本消息则改为:

{

"touser":"OPENID",

"msgtype":"text",

"text":

{

"content":"Hello World"

},

"customservice":

{

"kf_account": "test1@kftest"

}

}

多客服已经添加,添加customservice无效,没有使用指定客服。有谁用过吗,求指教?

找到解决办法了:

customservice放在回复内容前面

{

"touser":"OPENID",

"msgtype":"text",

"customservice":

{

"kf_account": "test1@kftest"

},

"text":

{

"content":"Hello World"

}

}

我也是醉了

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
了解,您想通过 PHP 代码来实现企业微信机器人的功能是吗?那您需要先在企业微信后台创建一个机器人,获取机器人的 Webhook 地址和密钥。然后,您可以使用 PHP 的 cURL 函数来向机器人的 Webhook 地址发送请求,并在请求中包含要消息内容。具体实现步骤如下: 1. 在企业微信后台创建机器人,并获取 Webhook 地址和密钥。 2. 使用 PHP 的 cURL 函数向机器人的 Webhook 地址发送 POST 请求,请求中包含要消息内容和密钥等信息。 3. 解析机器人返回的响应结果,判断是否成功。 下面是一个简单的 PHP 代码示例: ```php <?php // 机器人 Webhook 地址和密钥 $webhookUrl = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxx'; $secret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; // 要发送消息内容 $message = array( 'msgtype' => 'text', 'text' => array( 'content' => '这是一条测试消息' ) ); // 生成签名 $timestamp = time(); $sign = urlencode(base64_encode(hash_hmac('sha256', $timestamp . "\n" . $secret . "\n" . $message, $secret, true))); // 发送请求 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $webhookUrl . '&timestamp=' . $timestamp . '&sign=' . $sign); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($message)); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($ch); curl_close($ch); // 解析响应结果 $json = json_decode($result, true); if ($json['errcode'] == 0 && $json['errmsg'] == 'ok') { echo '消息成功'; } else { echo '消息失败:' . $json['errmsg']; } ?> ``` 以上示例中的 $webhookUrl 和 $secret 分别是机器人的 Webhook 地址和密钥,$message 是要发送消息内容,$timestamp 是当前时间戳,$sign 是签名,$result 是发送请求后的响应结果。您需要将示例中的相关参数替换成您自己的参数,以实现机器人消息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值