- 会员领取会员卡提示签名错误
https://developers.weixin.qq.com/doc/offiaccount/Cards_and_Offer/Membership_Cards/Create_a_membership_card.html [图片]
03-05 - wx.addCard 签名错误,请求帮助
通过官方的签名校验工具,顺利通过,前端代码如下 let param = '{"nonce_str":"' + data.nonce_str +'","signature":"'+data.signature+'","timestamp":"' + data.timestamp + '"}'; console.log(param) // 打印出来的结果是:{"nonce_str":"3uvnu","signature":"d36d4cd5eb7fa3b359bd8b129233cee41ce7573a","timestamp":1660214893} wx.addCard({ cardList: [ { cardId: 'pJayW6K6y4mWyr1E_MpngOOsqZKc', cardExt: param } ] 小程序已经和公众号做了关联处理! 不知道哪里出问了问题,请求帮助,谢谢 {"apiTicket":"VUkHJgW2SFNG4xhs6ZntSLRtyAOIlyU5FatjrfrzswI5md_zvC3a9nwP2PGdR1JLm59lYgrBuypnzsYjkAJN8w","card_id":"pJayW6K6y4mWyr1E_MpngOOsqZKc","nonce_str":"bfXOR","signature":"831fbf2375988ed27801b4e62bccf071427d5089","timestamp":"1660276562"} 调用 https://api.weixin.qq.com/cgi-bin/ticket/getticket 这个接口生成的 ticket 参数是access_token 是公众号的 type传的是wx_card 就这两个参数
03-03 - 会员卡 - 修改会员卡模板信息报错
https://api.mch.weixin.qq.com/v3/marketing/membercard-open/cards/pLmpo1BqswG1Gq9W6tGoUrRBITjY?code_mode=SYSTEM_ALLOCATE&title=微信测试卡2.1 headers[[Accept: application/json, Content-type: application/json; charset=utf-8, Authorization: WECHATPAY2-SHA256-RSA2048 mchid="1500897871",nonce_str="vdd8109wDtq0ZFkEwyOXgmzodcrDsQIu",timestamp="1732515714",serial_no="3C60D8FBFF2FFCA9BF8FAAFC719BFB1566B17E83",signature="M4llUvi6uWSwWrRavl81fBA76rLGaEyxl/ndaMyp1IBRBQofLLIlvfbS0uTftyReqbLZSSfQ3TiEYqRyo2/qlAwFCtsn46IVhaJZLQZfzvxf37V16PYfrtL6qE2/rin27LjW4IoiBDT9qB+YuQq7DX3dHLLDWsoMzLo7HJ9Vs48YgbQIREWHque0gDAWE47uP9rVbUjw5uw1sTt+zB9nMpkbnZp5otbCTixqqnpYOy2mbIsTMzOVvGBFZsrWgwxYxnLaaTnBvgm2bVyyrmNv+elpoDi88bus0bNNEwggHPk4YJkSve2M0AITKvTXtA16wzXI03HDE5ZC43AaYO3jdw==", Host: api.mch.weixin.qq.com, Connection: Keep-Alive, User-Agent: WechatPay-Apache-HttpClient/0.4.9 (Windows 10/10.0) Java/18.0.2.1, Accept-Encoding: gzip,deflate]] { "code": "SIGN_ERROR", "detail": { "detail": { "issue": "sign not match" }, "field": "signature", "location": "authorization", "sign_information": { "method": "GET", "sign_message_length": 195, "truncated_sign_message": "GET\n/v3/marketing/membercard-open/cards/pLmpo1BqswG1Gq9W6tGoUrRBITjY?code_mode=SYSTEM_ALLOCATE&title=%E5%BE%AE%E4%BF%A1%E6%B5%8B%E8%AF%95%E5%8D%A12.1\n1732515714\nvdd8109wDtq0ZFkEwyOXgmzodcrDsQIu\n\n", "url": "/v3/marketing/membercard-open/cards/pLmpo1BqswG1Gq9W6tGoUrRBITjY?code_mode=SYSTEM_ALLOCATE&title=%E5%BE%AE%E4%BF%A1%E6%B5%8B%E8%AF%95%E5%8D%A12.1" } }, "message": "错误的签名,验签失败" }
2024-11-25 - 老会员卡模板升级异常,总是提示“会员卡已经迁移”
我这边调用/v3/marketing/membercard-open/cards/{card_id}/upgrade 老会员卡模板升级的接口去升级老会员卡,接口总是返回{ "code": "INVALID_REQUEST", "message": "会员卡已经迁移" } 我想知道具体原因
2024-11-08