微信企业号开发(2)

背景:接着"微信企业号开发(1)",讲验证企业服务地址。

范围:下图包含了我们需要做什么,和可以做什么。

微信企业号开发(2)_第1张图片

  • 下载示例代码:微信提供了不同语言的示例代码。我用的是Java版的。Java的是示例代码包括了:
    • 如何验证企业服务地址(下面会讲怎么配置企业服务器)
    • 如何解析收到的消息
    • 如何对消息进行回复
  • 验证企业服务地址:请参考微信开发者文档中对开启应用的回调模式的描述,来设置回调URL及密钥。

微信企业号开发(2)_第2张图片

如上图,我们需要设置URL, Token 和EncodingAESKey。

  • Token和EncodingAESKey:通过点击右边的"随机获取"就可以获取到。
  • URL:是我们开发的服务中的一个地址,我用的是servlet,所以URL里就填servlet的地址。并且,这个地址要能够被外网访问到,如果开发环境是在内网里,则要通过一定方法把内网地址映射出去,使得外网也能访问到内网中的地址

点击"保存"后,微信服务器会发送一个Get请求到我们填写URL地址。在servlet的doGet方法中,正确的处理这个请求之后,回调模式就会开启。关于如何处理这个请求,微信开发者文档中对开启应用的回调模式的描述,和示例代码里已经包括了。

  • 如何将内网地址暴露出去?

我这里安装了nat123。参考自http://blog.csdn.net/ggibenben1314/article/details/43985881


你可能感兴趣的:(微信,企业号,回调模式,内网地址)