这个不是参数问题,很多人都是这个问题,小程序,无法获取发票详情,麻烦官方认真看看这个问题!!!
头大,调用获取发票信息reimburse/getinvoiceinfo一直不通。调用 https://api.weixin.qq.com/card/invoice/reimburse/getinvoiceinfo?access_token=%s 已填入小程序返回的card_id,encrypt_code, token填入微信公众号的token ,但是返回一直提示 {"errcode":72031,"errmsg":"invalid params hint: [lnCCla01171553]"} 请教到底差了哪一步。。。。
2018-11-12是的,已经调用成功了,wx.config 已经成功,现在应该是小程序里面,调用JSSDK 无法通过H5页面拉取 微信票夹。chooseInvoice 无法使用。我单独H5 是可以直接使用,可以获取票夹列表,也可以通过card_id获取发票详情。但是通过小程序,只能获取票夹列表,无法获取发票详情。你们官方一直没人回复这个问题。
小程序调用微信JSSDK问题 小程序,调用JSSDK system:access小程序,使用 JSSDK web-view 引入H5链接,H5页面已经成功获取了wx.config ,公众号相关功能都可以调用 jsApiList: [ "playVoice",//分享朋友圈接口 "getLocation", "getNetworkType", "scanQRCode", "chooseInvoice" ] 这些权限都获取了,但是发现 wx.invoke("chooseInvoice", { 'timestamp': data.timestamp, // 卡券签名时间戳 'nonceStr': data.nonceStr, // 卡券签名随机串 'signType': 'SHA1', // 签名方式,默认'SHA1' 'cardSign': data.signature // 卡券签名 } 一直失败,提示 system:access_denied 不知道什么问题,求解决方法。
2018-11-12我跟你一样的问题,都问了半个月了,官方都不回复下,真是太垃圾了 !
获取发票信息接口还是没搞通,崩溃了。官方的大佬们,严重跪求一下。折腾了2天。网上所有答案都说不通。可能后期他们通了不再回复吧。。 还是只能再次请教了。即便被各位嫌麻烦或者怎么样都好。。还是再次求助一次吧。。。 调用获取发票信息接口 https://api.weixin.qq.com/card/invoice/reimburse/getinvoiceinfo?access_token=%s 要求传入json串, card_id和encrypt_code, 值如下: {"encrypt_code":"O/mPnGTpBu22a1szmK2ogzhFPBh9eYzv2p70L8yzyykvbXysoY9aktDcRYo0z/iDfg8RaIT3DVmLp3+c8xy1gWwxNrA0ovi7utSX48OCFiiLxSKP7YZMpZinfMkCgw9shlU7BCrFrLHp3LAmoU2G9g==","card_id":"pN0bYvxOvV6gqnkhC72jbC0XKfeg"} 然后access_token 是调用 https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=%s&secret=%s 获取的,也是2小时有效期里面的。这个接口通,我获取到我家公众号的token。 然后套入到上面的获取发票信息接口,一直提示 {"errcode":72031,"errmsg":"invalid params hint: [wrXS.a09739022]"} 如果我把card_id改掉, 会提示 {"errcode":40073,"errmsg":"invalid card id hint: [3nLkUA0998shc2]"} 说明,应该是正确读到我的json串了。 如果我把card_id删除, 会提示{"errcode":40101,"errmsg":"missing parameter hint: [bVisOa0034shc1]"} ,应该也是读到我的串,发现缺参数了。 把encrypt_code参数改掉或删掉也是差不多,有相应的提示,那说明json串应该是读到的。 token改掉或删除{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest hint: [ueIY_01101138]"} 那说明我正常填充的token 应该也是有效。 那么最后。。。。。。我真的搞不懂哪里有问题。。。请求官方帮忙看看。。不要老让我看文档和检查了。。真看了2天文档和检查无数次了。。
2018-11-07你好,感谢你的回复,我试了这个接口文档,但是返回 {"errcode":40101,"errmsg":"missing parameter hint: [QyVHEa0006e254]"} ,找不到对应的错误码解释。 使用的是:"https://api.weixin.qq.com/card/invoice/reimburse/getinvoiceinfo?access_token=" + access_token;
关于小程序获取的用户发票列表如何获取详情我在微信小程序看到一个接口 wx.chooseInvoice(Object object)于是我获取到了发票列表,我选择我需要的发票后,缺发现没有相关接口获取详细信息 我并没有找到 所选发票卡券的加密 code,报销方可以通过 cardId 和 encryptCode 获得报销发票的信息 这句话中提到的相关接口 我在微信公众号里发现了一个接口,可以用于得到用户发票的详细信息 [图片] 但是新的问题出现了,这个接口需要三个参数,一个是路径上的access token,另外两个就是发票的card_id和encrypt_code,这里可变的只有这个access token,我尝试用了微信公众号的access token和小程序的access token去获取发票详情。 当我使用小程序的access token去获取的时候会返回{"errcode": 48001,"errmsg": "api unauthorized hint: [cLmRea0436e260]"},这个错出现的原因是access token错误。 当我使用微信公众号的access token去获取的时候会返回{"errcode":72031,"errmsg":"invalid params hint: [7UqCSa0798e260]"},这个错误是说明有无效参数。 我想会不会因为我们最开始获取card_id和encrypt_code的方式变了,导致公众号的接口并不认同这两个参数,还是说这个接口本身就只支持微信公众号获取的发票信息。 请大家给点解决方案!
2018-10-19我也遇到这个问题了,请问解决没有
小程序如何通过cardId 和 encryptCode 获得报销发票的信息我在微信小程序看到一个接口 wx.chooseInvoice(Object object)于是我获取到了发票列表,我选择我需要的发票后,缺发现没有相关接口获取详细信息 我并没有找到 所选发票卡券的加密 code,报销方可以通过 cardId 和 encryptCode 获得报销发票的信息 这句话中提到的相关接口 我在微信公众号里发现了一个接口,可以用于得到用户发票的详细信息 [图片] 但是新的问题出现了,这个接口需要三个参数,一个是路径上的access token,另外两个就是发票的card_id和encrypt_code,这里可变的只有这个access token,我尝试用了微信公众号的access token和小程序的access token去获取发票详情。 当我使用小程序的access token去获取的时候会返回{"errcode": 48001,"errmsg": "api unauthorized hint: [cLmRea0436e260]"},这个错出现的原因是access token错误。 当我使用微信公众号的access token去获取的时候会返回{"errcode":72031,"errmsg":"invalid params hint: [7UqCSa0798e260]"},这个错误是说明有无效参数。 我想会不会因为我们最开始获取card_id和encrypt_code的方式变了,导致公众号的接口并不认同这两个参数,还是说这个接口本身就只支持微信公众号获取的发票信息。 请大家给点解决方案! 如题,如上折腾,请问小程序怎么通过card_id和encrypt_code 获取发票详情啊!!
2018-10-15@nickname 怎么获取发票详情啊,文档没有接口
关于小程序获取的用户发票列表如何获取详情我在微信小程序看到一个接口 wx.chooseInvoice(Object object)于是我获取到了发票列表,我选择我需要的发票后,缺发现没有相关接口获取详细信息 我并没有找到 所选发票卡券的加密 code,报销方可以通过 cardId 和 encryptCode 获得报销发票的信息 这句话中提到的相关接口 我在微信公众号里发现了一个接口,可以用于得到用户发票的详细信息 [图片] 但是新的问题出现了,这个接口需要三个参数,一个是路径上的access token,另外两个就是发票的card_id和encrypt_code,这里可变的只有这个access token,我尝试用了微信公众号的access token和小程序的access token去获取发票详情。 当我使用小程序的access token去获取的时候会返回{"errcode": 48001,"errmsg": "api unauthorized hint: [cLmRea0436e260]"},这个错出现的原因是access token错误。 当我使用微信公众号的access token去获取的时候会返回{"errcode":72031,"errmsg":"invalid params hint: [7UqCSa0798e260]"},这个错误是说明有无效参数。 我想会不会因为我们最开始获取card_id和encrypt_code的方式变了,导致公众号的接口并不认同这两个参数,还是说这个接口本身就只支持微信公众号获取的发票信息。 请大家给点解决方案!
2018-10-15这个什么时候可以提供出来啊!!!!
微信小程序获取发票详情接口小程序,现在可以获取自己微信票夹的发票,但是没有获取详情的接口,官网居然说可以通过cardId 和 encryptCode 获得报销发票的信息
2018-10-15