我在微信小程序看到一个接口
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的方式变了,导致公众号的接口并不认同这两个参数,还是说这个接口本身就只支持微信公众号获取的发票信息。
请大家给点解决方案!
请问问题解决了吗
无解啊这个,到底是啥原因,死活报72031
我们也卡在这里,感觉应该是通用的 ,只是我们参数有问题
你好,感谢你的回复,我试了这个接口文档,但是返回 {"errcode":40101,"errmsg":"missing parameter hint: [QyVHEa0006e254]"} ,找不到对应的错误码解释。
使用的是:"https://api.weixin.qq.com/card/invoice/reimburse/getinvoiceinfo?access_token=" + access_token;
你好,现在重新试一下看看
你好,可以说下,小程序,怎么获取自己发票详情吗?
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1501140696_5lhDM你可以看一下这个接口文档
我就是用这个文档里面获取发票详情,我在下程序里面获取了card_id ,encrypt_code,然后调用
https://api.weixin.qq.com/card/invoice/reimburse/getinvoiceinfo?access_token={access_token}
access_token 用的是微信公众号的 access_token,
接口返回结果为
获取发票详情返回结果:{"errcode":72031,"errmsg":"invalid params hint: [6KnQ6a0562hb89]"}
不知道什么问题?
顶
微信小程序怎么获取发票详情呀