请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

手机端访问sell.com,但由于mpAppId已经设置成师兄公众号,那虚拟机的前端始终获取不到openid,那sell.com始终进不去,如何完成支付呢?

师兄你好:
为了完成在手机端,访问sell.com,创建订单,并支付,这一请求遇到了个问题不知道怎么破,问题如下;
手机端访问sell.com-------fildder--------本机host--------虚拟机前端程序----发起请求获取appid code获取accesstoken,这里就是问题开始的地方,为了测试支付(已经调通支付成功),.yml文件中的apAppid已经改为师兄公众号,那么这里在获取appid和token的时候,因为公众号的【授权回调域名】设置的根本不是我的啊(报1003错误,后台配置redirect_uri 参数错误),这样就获取不到openID,一直进不了本地的后台应用,怎么下订单并完成支付呢?
师兄,希望能得空帮忙解惑下,非常感谢。

正在回答

3回答

先说一下原因吧,我只提供了 appId,没有提供 appSecret,你是获取不了 openid 的。。。

我说过了,授权和支付,分开调试。

授权用微信提供的测试账号。

支付用我的,Openid 写死。

都能调试成功就可以了,授权支付连贯起来,等你有了自己的账号就可以做到了。

1 回复 有任何疑惑可以回复我~
  • 提问者 慕娘3333335 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-05-31 11:36:25
  • 师兄,怎么在手机微信端支付的时候把openid写死了?
    回复 有任何疑惑可以回复我~ 2018-07-22 15:12:54
鸿鹄yyn 2018-05-30 21:59:15
请仔细看一下这个呦https://www.imooc.com/article/31607
0 回复 有任何疑惑可以回复我~
  • 提问者 慕娘3333335 #1
    你好,我问题不是调试支付遇到问题,支付已经调试完成了,支付也成功了,回调页面也返回了,我的问题时,在手机微信里访问sell.com,想从本地后台应用获取商品下单并实现支付,由于yml的公众号已经改成师兄的了,那么虚拟机的前端在获取openID的时候,拿不到token和appid(因为师兄的公众号授权回调域名写的不是我的natapp购买的穿透网址,我的后台程序就拿不到token,我虚拟机的前端就拿不到openID,虚拟机的前端就获取不到后台商品数据),后面的支付,就调都调不到
    回复 有任何疑惑可以回复我~ 2018-05-31 09:12:50
  • 争取不猝死 回复 提问者 慕娘3333335 #2
    你好,请问你解决了吗?
    回复 有任何疑惑可以回复我~ 2018-09-23 17:03:15
  • qq_鲛岛苓歌_0 回复 提问者 慕娘3333335 #3
    你怎么返回的订单详情回调页面?
    回复 有任何疑惑可以回复我~ 2019-10-04 00:43:36
鸿鹄yyn 2018-05-30 21:58:33

请问是不是在师兄那里填外网名的时候填错了呢


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信