起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9283|回复: 37

[结贴] 微信公众号里的那个服务器配置怎么做法,里面要放什么...

  [复制链接]

150

主题

569

帖子

1438

积分

金牌会员

Rank: 6Rank: 6

积分
1438
QQ
发表于 2017-1-18 13:42:15 | 显示全部楼层 |阅读模式
在用WEX5开发了一个应用,需要放到公众号里,有用到微信支付的功能,这时,需要配置微信公众号的服务器地址,这个地址下面用来接受微信服务器发过来的信息,那么,这个地址下面要放什么文件才能接受信息呢,有样本或案例吗,谢谢?
如图所示,

就是这第一个参数,url里面填写的地址下面应该做个什么文件放进去,用的是TOMCAT+MYSQL服务器 ...

就是这第一个参数,url里面填写的地址下面应该做个什么文件放进去,用的是TOMCAT+MYSQL服务器 ...
发表于 2017-1-18 14:09:46 | 显示全部楼层
配置公众号专门有视频讲解

http://www.wex5.com/1-wex5#03


第十一讲 开发微信公众号
公众号支付:http://docs.wex5.com/pay-mp-step-by-step/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
发表于 2017-1-18 14:12:13 | 显示全部楼层
liangyongfei 发表于 2017-1-18 14:09
配置公众号专门有视频讲解

http://www.wex5.com/1-wex5#03

我的问题和这个类似,我按照视频中的URL写好了,Token也是视频中的,总是配置不成功,为什么呢
回复 支持 反对

使用道具 举报

发表于 2017-1-18 14:32:12 | 显示全部楼层
2538402839 发表于 2017-1-18 14:12
我的问题和这个类似,我按照视频中的URL写好了,Token也是视频中的,总是配置不成功,为什么呢 ...

按步骤来,应该是能成功的!不成功需要咨询下微信那边的人!了解下情况,或上网查下吧!
我这里具体原因不太了解
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

150

主题

569

帖子

1438

积分

金牌会员

Rank: 6Rank: 6

积分
1438
QQ
 楼主| 发表于 2017-1-19 09:13:43 | 显示全部楼层
是的,非常感谢,按所提供的网址教程将服务器配置成功了,然后在运行ui2/system/api/native/demo/test.w这个页面时,第一个基础接口,点了之后,显示OK,在点最后一个微信支付接口,发送一个微信支付请求,一点没反应,不知道下面应该怎么做了,烦请指点下,谢谢!
回复 支持 反对

使用道具 举报

150

主题

569

帖子

1438

积分

金牌会员

Rank: 6Rank: 6

积分
1438
QQ
 楼主| 发表于 2017-1-19 09:19:40 | 显示全部楼层
我用的是we3.6版本的
回复 支持 反对

使用道具 举报

发表于 2017-1-19 14:40:44 | 显示全部楼层
cnjszd 发表于 2017-1-19 09:13
是的,非常感谢,按所提供的网址教程将服务器配置成功了,然后在运行ui2/system/api/native/demo/test.w这 ...

公众号中支付,必须在微信中运行才行的,建议微信调试下,看是否有报错信息?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

150

主题

569

帖子

1438

积分

金牌会员

Rank: 6Rank: 6

积分
1438
QQ
 楼主| 发表于 2017-1-20 11:15:06 | 显示全部楼层
是的,我是在微信里运行的,我建了个空白页,写了个BUTTONCLIDK 事件 想要发起微信内支付,引用了var wxPay = require('$UI/system/api/native/wxPay');,事件内容是:
                var tradeNo = justep.UUID.createUUID();
                var notifyUrl = location.origin + "/baas/weixin/weixin/notify";
                this.wxApi.chooseWXPay({
                        body : "商品",
                        mchId : "1418701902",
                        notifyUrl : notifyUrl,
                        outTradeNo : tradeNo,
                        totalFee : "1"
                }).done(function() {
                        alert("成功!");
                }).fail(function() {
                        alert("失败!");
                });
运行后报错,报错信息,我另搞个图
1484881915(1).png
回复 支持 反对

使用道具 举报

发表于 2017-1-20 11:27:42 | 显示全部楼层
cnjszd 发表于 2017-1-20 11:15
是的,我是在微信里运行的,我建了个空白页,写了个BUTTONCLIDK 事件 想要发起微信内支付,引用了var wxPay ...

chooseWXPay 方法不存在!你确定是在微信中执行的吗??如果是的话!微信中提供的jssdk 是可以正常执行到代码的!
参考外卖案例:
this.wxApi = new navigator.WxApi("wx3fb4a0dd8ea0730c");

请问你的变量 this.wxApi 是如何获取的??

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

150

主题

569

帖子

1438

积分

金牌会员

Rank: 6Rank: 6

积分
1438
QQ
 楼主| 发表于 2017-1-20 16:09:12 | 显示全部楼层
是的,是我疏忽了,我把这句话,加上上面就可以运行,不过显示失败,事件内容我是这样写的:
        this.wxApi = new navigator.WxApi("wxa3f8d5cf9014130b");       
        var tradeNo1 = justep.UUID.createUUID();
                var notifyUrl1 = location.origin + "/baas/weixin/weixin/notify";
                this.wxApi.chooseWXPay({
                        body : "六九汇1",
                        mchId : "1418701902",
                        notifyUrl : notifyUrl1,
                        outTradeNo : tradeNo1,
                        totalFee : "1"
                }).done(function() {
                        alert("成功!");
                }).fail(function() {
                        alert("失败!");
       
                });
运行结果是弹出“失败”,如图,另外,TOMCAT控制台信息报错:“请先通过微信Oauth2对外面授权,然后才能发起支付”,这一块不知如何处理,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-24 02:31 , Processed in 0.082007 second(s), 31 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表