微信公众号支付的接口 传的 openid 不是当前微信授权的 openid 可以吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NullException
V2EX    问与答

微信公众号支付的接口 传的 openid 不是当前微信授权的 openid 可以吗

  •  
  •   NullException 2017-11-28 09:52:38 +08:00 3203 次点击
    这是一个创建于 2943 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,不知道支付时会不会有影响。
    king2014
        1
    king2014  
       2017-11-28 09:57:27 +08:00
    不可以
    FishMirror
        2
    FishMirror  
       2017-11-28 13:45:05 +08:00
    不行,JSAPI 支付方式的微信订单必须传 openid,且是当前微信对应的 openid。这个在微信公众号里采用静默授权的 OAuth 就能拿到 openid 了啊,会什么会有这个问题。
    如果实在不想拿这个信息,用 NATIVE 支付方式吧,扫码支付不用传 openid。
    另外,之前踩过坑, 微信订单的 APP 和 NATIVE 两种支付方式不需要传 openid,但如果你创建订单传了不是当前微信授权的 openid,还是会出现错误。
    NullException
        3
    NullException  
    OP
       2017-11-28 14:06:27 +08:00
    @FishMirror 首先感谢回复。
    问这个问题的原因是想到有这么一种情景:当用户在公众号中进入我们自己的系统后会有注册登录的操作,我们想把用户在我们平台的信息跟静默授权后的 openid 进行绑定,这样下次就可以实现自动登录我们系统了(通过 openid 查询此用户在我们系统的信息),但是如果用户( A )绑定后把他的账号借给其他人( B )使用,当 B 使用 A 的账号进行支付时还是需要用 B 自己的 openid。所以我才会问这个问题。
    您说的 APP 和 NATIVE 两种支付方式不需要传 openid 这个我知道,微信接口中没有提到这个参数我们也就没有遇到您的那个坑。。。还是谢谢您的提醒。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2604 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 13:20 PVG 21:20 LAX 05:20 JFK 08:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86