V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yaotian
V2EX  ›  程序员

烧脑!如果你运营微信公众号,肯定受过此困恼

  •  
  •   yaotian · 2015-08-31 10:39:41 +08:00 · 3860 次点击
    这是一个创建于 3132 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公众号想支持卖东西,发现口袋通(有赞)不错,于是接进来,后台指向口袋通服务器
    公众号想引入一些营销工具,发现了一个服务商,却没法接进来,因为公众号的接口已经指向口袋通服务器了。

    所以有没有一个服务,即可以使用第一个服务商的服务,也可以使用第二个,第三个服务商的服务?

    如果没有,有没有人做过,将微信过来的请求包,做转发,转给不同的服务商,以达到同时使用的目的?

    23 条回复    2015-09-01 11:19:15 +08:00
    oott123
        1
    oott123  
       2015-08-31 10:55:41 +08:00
    很多第三方 self-hosting 的程序是支持的。
    比如 we7 之类的。
    fengyqf
        2
    fengyqf  
       2015-08-31 10:57:38 +08:00
    以前想过,感觉有点难。
    算是个代理,直接跟微信官方服务器通信,把官方消息分发给不同的服务商,这里就要一个分发规则,对于使用的人来说,要做 N 多的设置,太恐怖了。
    当然,可以满足一些极端情况。然而,这种功能,有多大市场呢?
    没有这方面数据,不评判。
    subpo
        3
    subpo  
       2015-08-31 11:05:00 +08:00
    自己搞个 nodejs 服务放在前面咯,官方文档都有
    qinxg
        4
    qinxg  
       2015-08-31 11:13:55 +08:00
    ESB
    yaotian
        5
    yaotian  
    OP
       2015-08-31 11:21:33 +08:00
    @subpo 什么意思?
    kslr
        6
    kslr  
       2015-08-31 11:23:03 +08:00 via iPad
    做过,其实并不复杂。
    yaotian
        7
    yaotian  
    OP
       2015-08-31 11:23:06 +08:00
    @fengyqf 使用的人无需设置吧。。。他只需要设置到这个代理。所有的事情这个代理负责去转发?
    yaotian
        8
    yaotian  
    OP
       2015-08-31 11:23:49 +08:00
    @kslr 说说呗,或者给个公众号,体验一下效果?
    crayhuang
        9
    crayhuang  
       2015-08-31 11:28:00 +08:00
    实现过,支持后端转发多个后台。
    yaotian
        10
    yaotian  
    OP
       2015-08-31 11:31:42 +08:00
    @crayhuang 说说呀,私信一个公众号,看一下效果?多谢
    Elix
        11
    Elix  
       2015-08-31 11:39:36 +08:00
    关注,同样遇到这个问题
    kslr
        12
    kslr  
       2015-08-31 11:55:39 +08:00
    @yaotian 体验就是正常工作额,后面也感觉不到啊,就是根据类型或关键词转发。
    kslr
        13
    kslr  
       2015-08-31 11:56:18 +08:00
    @yaotian 收到微信的 XML 处理,处理后路由再 POST 出去一个 XML
    OrangeM21
        14
    OrangeM21  
       2015-08-31 11:56:58 +08:00
    有赞支持第三方的
    或者你做成网页 不用关键字
    yaotian
        15
    yaotian  
    OP
       2015-08-31 12:50:55 +08:00
    @kslr 效率如何?你哪个城市?想约你出来坐坐
    @crayhuang 你哪个城市?在北京吗?
    feikeq
        16
    feikeq  
       2015-08-31 13:15:12 +08:00
    实现过,转发到两个后台,一个主一个副。
    主的要消息回复则副的不能回复,但副的能收到消息,只是没法再返给微信,因为主的优先级高。
    feikeq
        17
    feikeq  
       2015-08-31 13:21:03 +08:00
    advanced:微信公众平台开发者模式


    当 act=advanced 时 并且有 token 或 encodingaeskey 时,则进行微信开发者首选和备选服务器配置的转发

    当 消息加解密方式 为 明文模式 时无须 encodingaeskey
    转发地址是在配置中的 devurl (微信平台消息转发网址) 也可以在下面地址里加 URL 参数 同时指定附加转发网址



    楼主,要的是这效果吗?
    iyaozhen
        18
    iyaozhen  
       2015-08-31 13:24:46 +08:00
    以前有想过这个问题,有的平台会提高第三方的接入集成。类似于转发,要是不提供的话就有点麻烦。
    yaotian
        19
    yaotian  
    OP
       2015-08-31 14:06:31 +08:00
    @feikeq 转发的目的是想同时用不同的服务商的服务,如果不能把消息返回给微信,那就不能服务粉丝了呀。可能我们俩说的不是一件事?
    icewent
        20
    icewent  
       2015-08-31 15:19:19 +08:00   ❤️ 1
    yaotian
        21
    yaotian  
    OP
       2015-09-01 10:45:02 +08:00
    @icewent 你在哪个城市?
    mouseshi
        22
    mouseshi  
       2015-09-01 10:47:54 +08:00
    有赞不是有自己的一个第三方接口么,只是不给你用户唯一的 openId ,很蛋疼
    icewent
        23
    icewent  
       2015-09-01 11:19:15 +08:00
    @yaotian 在北京
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3205 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 00:04 · PVG 08:04 · LAX 17:04 · JFK 20:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.