V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
curiousjude
V2EX  ›  问与答

[微信支付开发] 大家是如何处理测试环境和生产环境的?

  •  
  •   curiousjude · 2016-05-25 17:45:16 +08:00 · 5723 次点击
    这是一个创建于 3133 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在遇到的问题是,某些情况下,测试环境和生产环境没有办法共用一个帐号。

    1. 扫码支付-模式一,必须到微信支付的后台设置支付回调 URL
    2. 公众号支付,获取 openid 的时候,必须到微信支付的后台设置授权回调页面域名

    这两种情况下,要么设置成测试环境的,要么得设置成生产环境的。

    有没有什么方案能让测试环境和生产环境共用一个帐号呢?

    5 条回复    2016-05-25 19:07:00 +08:00
    curiousjude
        1
    curiousjude  
    OP
       2016-05-25 17:56:31 +08:00
    App 支付是可以共用的,因为回调地址的指定可以在预支付的时候动态指定。
    kier
        2
    kier  
       2016-05-25 18:00:41 +08:00
    用代理软件改跳转地址
    Anybfans
        3
    Anybfans  
       2016-05-25 18:53:17 +08:00
    为什么不申请 2 个呢。感觉能完美解决。
    ETiV
        4
    ETiV  
       2016-05-25 19:05:53 +08:00 via iPhone
    安利一下 ping++……

    微信 PC 、 App 、支付宝 PC 、移动。
    半天就接好了……

    需要注意的是,开发模式跟 Live 模式的回调地址需要写两次,而且两次的地址不能一样。

    当时在开发模式写完,切到 Live 模式下,收不到回调的我一脸萌逼
    hging
        5
    hging  
       2016-05-25 19:07:00 +08:00 via iPhone
    微信有测试平台...可以解决这个问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   950 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:25 · PVG 03:25 · LAX 11:25 · JFK 14:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.