微信公众号卡券接口提示签名错误解决办法
2015-05-21 08:58
141 查看
现有的微信卡券接口文档中,签名是用api_ticket作为加密参数,但使用api_ticket会提示“签名错误”,导致卡券无法正常领取,
解决办法是把api_ticket替换为公众号的appSecret即可,如下:
$signature = sha1($timestamp.$api_ticket.$card_id);
改为:
$signature = sha1($timestamp.$appSecret.$card_id);
此为老版本的加密方式,虽说微信官方已经发布了新版本,但目前依旧无法使用新版本的接口,故使用依旧还在兼容的老版本即可
解决问题。
解决办法是把api_ticket替换为公众号的appSecret即可,如下:
$signature = sha1($timestamp.$api_ticket.$card_id);
改为:
$signature = sha1($timestamp.$appSecret.$card_id);
此为老版本的加密方式,虽说微信官方已经发布了新版本,但目前依旧无法使用新版本的接口,故使用依旧还在兼容的老版本即可
解决问题。
相关文章推荐
- caffe的python接口中的draw_net.py使用时,错误提示及解决办法
- VS2010安装Nuget提示签名不匹配错误解决办法
- 微信统一下单接口body为中文,报【签名错误】的解决办法
- 支付宝接口出现验证错误提示,解决办法
- VS2010安装Nuget提示签名不匹配错误解决办法
- 微信企业红包开发签名一样一直提示签名错误的解决办法
- 解决 WIN7 部署 安装驱动包时出现的驱动签名提示 办法!
- phpmyadmin安装时提示:Warning: require_once(./libraries/common.inc.php)错误解决办法
- [原创]解决Qt在windows发布时提示 Microsoft Visual C++ Runtime Library 错误解决办法
- 安装DELL MD 存储软件提示“不支持该安装程序用户界面模式”错误解决办法
- MindManager应用个别模板的时候会提示“参数错误”解决办法
- element 结合vue 在表单验证时有值却提示错误的解决办法
- ASP提示Request 对象 错误 ‘ASP 0104 : 80004005′的解决办法
- GPG签名验证错误解决办法
- Win7安装Inventor的向导InventorWizards提示错误error code 2738的解决办法
- 百度地图API提示230 错误app scode码校验失败的解决办法
- 发布 Asp.net 应用 提示 500 错误,解决办法。
- 安装SQL Server 遇到错误提示时的解决办法
- mysql导入数据时提示 USING BTREE 相关错误解决办法
- EasyUI 1.4 TextBox组件 表单验证时 missingMessage 提示语言错误的解决办法