Foxtable(狐表)用户栏目专家坐堂 → errMsg : config:invalid signature签名错误


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

主题:errMsg : config:invalid signature签名错误

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/8 8:57:00 [显示全部帖子]

jsapi_ticket获取有问题,定时获取更新

 

获取api_ticket

api_ticket 是用于调用微信卡券JS API的临时piao据,有效期为7200 秒,通过access_token 来获取。

开发者注意事项:

1.此用于卡券接口签名的api_ticket与步骤三中通过config接口注入权限验证配置使用的jsapi_ticket不同。

2.由于获取api_ticket 的api 调用次数非常有限,频繁刷新api_ticket 会导致api调用受限,影响自身业务,开发者需在自己的服务存储与更新api_ticket。

接口调用请求说明

http请求方式: GET
https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&type=wx_card

参数说明

参数 是否必须 说明
access_token 接口调用凭证

返回数据

数据示例:

{
"errcode":0,
"errmsg":"ok",
"ticket":"bxLdikRXVbTPdHSM05e5u5sUoXNKdvsdshFKA",
"expires_in":7200
}

参数名 描述
errcode 错误码
errmsg 错误信息
ticket api_ticket,卡券接口中签名所需凭证
expires_in 有效时间


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/8 10:29:00 [显示全部帖子]

在函数 GetJsSignature 加入msgbox,弹出各个值看一下,看是否进入执行了 getticket 的代码。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/8 12:17:00 [显示全部帖子]

1、msgbox执行了这句代码了没?

 

 dr("Ticket") = jo("ticket")

 

2、如果进入执行了 getticket 后生成的签名是否正确?

 

3、如果还是有问题,就是你 AppId、AppSecret 等值不对应导致的。

 

Dim appid As String = "wx993xxxxxc690" '开发者ID


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/8 12:30:00 [显示全部帖子]

1、

 

Dim AppId As String= dr("AppId")

msgbox(AppId)

 

2、对比两个appid的值是否一致

 

Dim appid As String = "wx993xxxxxc690" '开发者ID

msgbox(appid)


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/8 14:52:00 [显示全部帖子]

函数里面弹出的AppId是什么?

 

你httprequest里面弹出的AppId是什么?

 

两者是否一致?

 

最后执行代码的时候,报什么错误?如果提示签名不正确,那就是你获取的Appid等信息有问题,请改成原始的方式处理,如下

 

http://www.foxtable.com/mobilehelp/scr/0248.htm

 

http://www.foxtable.com/mobilehelp/scr/0247.htm

 


 回到顶部