Foxtable(狐表)用户栏目专家坐堂 → [求助]


  共有3342人关注过本帖树形打印复制链接

主题:[求助]

美女呀,离线,留言给我吧!
OKK
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/12 11:05:00 [显示全部帖子]

点击“立即支付”后再去看调试器的console页,空白的,什么都没有

 回到顶部
美女呀,离线,留言给我吧!
OKK
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/12 11:05:00 [显示全部帖子]

1.弹出”001“

2.加入了messagebox(e.path)
弹出:
my123pay\getWxJsApiParam.htm

 回到顶部
美女呀,离线,留言给我吧!
OKK
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/12 11:20:00 [显示全部帖子]

代码都改成这样了:

    Case "nativepay" '扫码支付回调'

        Functions.Execute("callback_nativepay",e)

    Case "my123pay\index.htm" '商品销售直接调用jssdk支付页面'

        Functions.Execute("htm_jsapipay",e)

    Case "my123pay" '调用jssdk支付回调'

        Functions.Execute("callback_jsapipay",e)

    Case "my123pay\getWxJsApiParam.htm" '公众号支付获取H5调起JSAPI参数

        Functions.Execute("htm_GetWxJsApiParam",e)

    Case "jsapipay\test.htm" '公众号测试用例页面'

        Functions.Execute("htm_jsapipay_test",e)

    Case "jsapipay\QueryOrder.htm" '公众号测试用例查询功能

        Functions.Execute("htm_QueryOrder",e)








然后商品ID有001,但其它是空的:


此主题相关图片如下:1531365419(1).png
按此在新窗口浏览图片


 回到顶部
美女呀,离线,留言给我吧!
OKK
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/12 11:45:00 [显示全部帖子]

messagebox.show("1" & e.path)
Dim fl As String = "d:\my123pay\" & e.path
Functions.Execute("logtext","文件:" & fl)
messagebox.show("2" & e.path)
If filesys.FileExists(fl)
messagebox.show("3" & e.path)
    Dim idx As Integer = fl.LastIndexOf(".")
    Dim ext As String  = fl.SubString(idx)
messagebox.show("4" & e.path)
    Select Case ext
        Case ".jpg",".gif",".png",".bmp",".wmf",".js",".css" ,".html",".htm",".zip",".rar"
            e.WriteFile(fl)
messagebox.show("6" & e.path)
            Return '这里必须返回
    End Select
End If
messagebox.show("7" & e.path)
Functions.Execute("Request",e)
messagebox.show("8" & e.path)


点击getWxJsApiParam.htm后:
1,2,7,8都弹出"my123pay\getWxJsApiParam.htm”

 回到顶部
美女呀,离线,留言给我吧!
OKK
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/12 12:35:00 [显示全部帖子]

修改了测试的用户的openid
打开http://www.my123pay.com/my123pay/index.htm ,点击“立即支付”,还是没反应
打开http://www.my123pay.com/my123pay/getWxJsApiParam.htm ,仍然提示 “错误:不存在此业务订单号【】,无法发起支付!”


点击http://www.my123pay.com/my123pay/index.htm 进入的是函数是 htm_jsapipay
点击http://www.my123pay.com/my123pay/getWxJsApiParam.htm  进入的是函数是 htm_GetWxJsApiParam


htm_GetWxJsApiParam函数,修改了openid后,也加入了messagebox
从第1个IF开始,IF内的都不能读取,第1个IF前的可以读取,然后就到最后错误:不存在此业务订单号【】,无法发起支付!”这个位置可以读取




 回到顶部
美女呀,离线,留言给我吧!
OKK
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/12 14:38:00 [显示全部帖子]

@有点甜 
@有点蓝

好的,谢谢了图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看

 回到顶部
美女呀,离线,留言给我吧!
OKK
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/13 18:52:00 [显示全部帖子]

@有点蓝

昨天您说您测试过是没有问题,我想问您是修改了哪几项?

我发给了QQ客服,他测试了项目说可以弹出支付页面的,而且只修改了变量的APPID、商户号、API密钥、外网IP,还有函数里的测试微信用户的OPENID

但我也是只修改了这5项,但我就是不行


而商户平台和其它的设置,我都是按HELP文件一步步设置的,我都上传了附件,能帮我看看是哪里设置错了吗?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:我做过的步骤.rar



 回到顶部
美女呀,离线,留言给我吧!
OKK
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/13 20:42:00 [显示全部帖子]

我今天重新设置过
把授权目录设置成http://www.my123pay.com/jsapipay
把HTTP代码的路径改回根原来一样,就是C:WEB

简单讲,我的项目就只修改了上面说的5个地方,商户平台就按HELP文件说的做

今天打开http://www.my123pay.com/jsapipay/getWxJsApiParam.htm,仍然提示“错误:不存在此业务订单号【】,无法发起支付!”
这时,在htm_GetWxJsApiParam函数里面加入msgbox,发现Dim productid As String = e.PlainText这里的productid是空的
于是手动把下面的全部productid改为“001”,这时打开http://www.my123pay.com/jsapipay/getWxJsApiParam.htm就提示“错误:JSAPI统一下单失败,无法发起支付”
然后我在api_UnifiedOrder函数里加入msgbox,发现所有数据都是可以读取的,但
If req.IsSet("appid") = False OrElse req.IsSet("mch_id") = False OrElse req.IsSet("prepay_id") = False Then
    Functions.Execute("logtext","统一下单失败!" & ret)
    Return False
End If
以上这段代码的
req.IsSet("appid") = False
req.IsSet("mch_id") = False
req.IsSet("prepay_id") = False

但我还没搞懂这为什么全都是false???
是哪里造成这里全都是false???
[此贴子已经被作者于2018/7/13 20:42:24编辑过]

 回到顶部
美女呀,离线,留言给我吧!
OKK
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/13 21:13:00 [显示全部帖子]

js改了后,没弹出框

函数加入msgbox后,弹出空白,如下图

此主题相关图片如下:1531487403(1).png
按此在新窗口浏览图片


 回到顶部
美女呀,离线,留言给我吧!
OKK
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:407 积分:4268 威望:0 精华:0 注册:2016/11/22 19:30:00
  发帖心情 Post By:2018/7/14 14:53:00 [显示全部帖子]

到微信开发者工具打开,也是一样,没反应

把网页“订单编号”改为英文字符,也不能接收

新建项目:http://www.foxtable.com/mobilehelp/scr/0104.htm  ,不正常,无法读取js代码,加入alert("kkk"),这样又可以弹出显示“kkk"的框,搞不懂

可能真是我的网络或域名问题,我再找其它网络和域名试试....

先谢谢了



 回到顶部
总数 21 上一页 1 2 3 下一页