以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]微信服务器回答没有针对提问者?是这样么?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111645)

--  作者:新福星
--  发布时间:2017/12/26 18:58:00
--  [求助]微信服务器回答没有针对提问者?是这样么?
和微信支付相连接。
首先接入了HTTP服务。一般HTTP都会放到云服务器上。也就是说微信服务器只是和HTTP服务器相互交换信息。
可是往往支付用户是在云服务器的客户端。其发起的信息到微信服务器后,得到的回应是返回到HTTP服务器的。
不知我的理解对不对? 这样一来B发信息引发的回答信回到了A处?有点首尾不对!是这么回事么?怎么解决呢?

--  作者:有点蓝
--  发布时间:2017/12/26 20:35:00
--  
HTTP服务器是作为微信的一个回调的通知服务存在的,当微信有消息需要通知开发者的时候,就会通过调用回调地址get/post数据给HTTP服务器。

微信存在2种接口:
一种就是上面的回调接口,这个接口其实是开发者提供给微信的,由微信调用。比如用户给公众号发消息,点击公众号菜单等等,微信就会通过回调接口通知开发者。

一种是微信提供的接口,比如发消息、支付等等,这类接口由开发者调用。比如给用户发送信息、管理公众号等等。

所以实际上微信服务器就相当是一个代理,作为用户和开发者的桥梁。用户是直接和微信交互,间接和开发者交互的。