微信企业号_开通企业客服功能实现

参考资料及文档

  1. 微信企业号开发者文档
    http://qydev.weixin.qq.com/wiki/index.php?title=%E5%AE%A2%E6%9C%8D%E6%9C%8D%E5%8A%A1

需求

  1. 完成外部客服服务场景,主要完成客服系统与客服人员微信端的通讯功能。即下图中红框部分。

这里写图片描述

具体实现

  • 微信企业号后台配置
    登录微信企业号后台,点击—服务中心—>企业客服,选择外部企业客服,对相应项进行配置。
    主要需要配置客服人员,即从企业号通讯录中选择作为客服的员工。还需配置回调URL,这个URL是当客服人员在他的手机微信端回复消息给客户时,将把消息发送到这个URL上,客服系统接收这个消息,并转发给相应的客户。
    配置URL时涉及3个参数:
    回调URL:配置的URL需要能够外网访问,只支持80端口。就是客服系统中接收客服人员通过手机微信端回复给客户的消息的接口。
    Token:任意填写,可点击随机获取得到。
    EncodingAESKey:任意填写,可点击随机获取得到。
    以上两个参数用于对消息加解密用。后面的客服系统接收消息接口会用到。

  • 接收消息接口的实现

package com.weixin.controller;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.StringReader;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import org.xml.sax.InputSource;

import com.jfinal.core.Controller;
import com.qq.weixin.mp.aes.AesException;
import com.qq.weixin.mp.aes.WXBizMsgCrypt;

/**
 * 企业客服-->微信被动调用
 * @author JavaD
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值