企业建设网站的必要性,提升网站建设品质信息,微网站自己可以做么,vi设计的基本要素1、建一个web服务工程
2、开放任意一个接口#xff0c; 比如 /aaa/bbb/ccc 把接口路径配置在这里#xff0c;ip为公网ip或域名#xff0c;其他的参数默认#xff0c;对入门选手没啥用 3、该接口允许get和post两种方式访问#xff0c;接口需要对于访问方式编写两套逻辑…
1、建一个web服务工程
2、开放任意一个接口 比如 /aaa/bbb/ccc 把接口路径配置在这里ip为公网ip或域名其他的参数默认对入门选手没啥用 3、该接口允许get和post两种方式访问接口需要对于访问方式编写两套逻辑
1get访问
微信会通过get方式访问接口发送这些令牌等验证信息。其中有一个参数名为echostr的请求参数将该参数的值直接作为响应数据发送即可微信如果没收到echostr的值验证不通过收到了这样就通过微信的身份验证了。保存公众号的服务器配置会验证该接口。
2post访问
当有人在公众号发送消息时微信会以post方式将消息发到你的服务器内容为一大堆xml的字符串如下
xmlToUserName![CDATA[toUser]]/ToUserNameFromUserName![CDATA[fromUser]]/FromUserNameCreateTime12345678/CreateTimeMsgType![CDATA[text]]/MsgTypeContent![CDATA[你好]]/Content
/xml
参数是否必须描述ToUserName是接收方帐号收到的OpenIDFromUserName是开发者微信号CreateTime是消息创建时间 整型MsgType是消息类型文本为textContent是回复的消息内容换行在 content 中能够换行微信客户端就支持换行显示
按照这个消息模板前两位参数不变将Content参数对应的内容换成你的回复内容将消息模板作为响应数据发送回去即可。这个时候公众号就会将消息进行回复给用户。
4、注意你的服务器响应时间必须在5秒以内微信会在5秒之后取消该请求并向用户下发系统提示“该公众号暂时无法提供服务请稍后再试”。
参考文章回复文本消息 | 微信开放文档
如果处理时间比较长没办法在5秒之内回复则可以通过客服消息功能进行回复该功能不给个人用户提供需要企业、团体认证。