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

微信支付 PHP 后端和手机 APP 接口问题

  •  
  •   ferry · 2015-09-28 09:44:56 +08:00 · 3212 次点击
    这是一个创建于 3376 天前的主题,其中的信息可能已经有所发展或是发生改变。

    微信支付的 php 后端 prepayid 必须要 openid 才能生成 openid 必须在微信客户端请求 code 然后才能返回生成,

    移动端( IOS )的官方 demo 里面是说 php 后端直接给出统一下单的那一堆参数,就可以调微信了

    那么问题来了!我 PHP 后端必须要在微信客户端请求到 code 才能生成 prepayid ,而移动端上面的 demo 后端给完所有参数再直接调用微信直接支付。。

    这不是矛盾的吗?但我看见京东什么的又能直接调用微信支付 授权页面都没有。。我脑袋糊涂了。

    第 1 条附言  ·  2015-10-08 11:21:59 +08:00
    解决了 原来 openid 不是必须参数 fk 。。
    2 条回复    2015-09-28 13:16:13 +08:00
    dai269619118
        2
    dai269619118  
       2015-09-28 13:16:13 +08:00
    点击支付
    程序里获取 prepayid 应该是这个参数
    程序 include 一个 html 这个 html 里面触发一个点击事件
    直接跳出支付窗口
    这样看着就好像是点击 里面支付一样
    lz 应该是说这个。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1644 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:48 · PVG 00:48 · LAX 08:48 · JFK 11:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.