- 微信卡包获取票据PDF原文件格式错误
https://developers.weixin.qq.com/doc/offiaccount/WeChat_Invoice/E_Invoice/Reimburser_API_List.html#6 使用 user_info.pdf_url 下载下来的pdf文件无法打开. 手工将文件后缀名修改为.png后正常打开. 说明: user_info.pdf_url 链接下载下来的文件不一定是pdf, 可能是其他文件格式. 但是该接口没有提示正确文件格式, 按照文档描述直接当做pdf处理,造成了业务逻辑错误. 我该如何知道票据文件的正确格式? 通过微信开放文档查看, 这个文件好像是开票方上传的. 但是如果开票方把png当做 pdf上传, 这个接口能限制吗? 根据我现在遇见的bug, 答案应该是不能.https://developers.weixin.qq.com/doc/offiaccount/WeChat_Invoice/E_Invoice/Invoicing_Platform_API_List.html#3 另外一些问题: 目前有一些票据是 ofd 格式的, 是国税局推行的标准格式, 如果票据文件上传/下载接口都默认是pdf格式, 是不是就不支持 ofd 格式?如果开票方上传的票据文件和票据信息不同, 相关接口能限制吗? 目前是依赖开票方的自觉吗? 针对这4个问题麻烦解答一下.
2023-05-04 - 票据中明明有商品信息结构信息, 可是接口返回报文中为空
https://developers.weixin.qq.com/doc/offiaccount/WeChat_Invoice/E_Invoice/Reimburser_API_List.html 票据中明明有商品信息结构信息, 可是接口返回报文中为空 [图片] { "errcode": 0, "errmsg": "ok", "type": "增值税电子普通发票", "detail": "", "user_info": { "fee": 3821, "billing_time": 1682179728, "billing_no": "044002200112", "billing_code": "69397096", "info": [], "fee_without_tax": 3710, "tax": 111, "pdf_url": "https:\/\/mp.weixin.qq.com\/intp\/invoice\/getpdf?action=media_pdf&media_key=QmhHdXJzbWdYKzdkb0xpMkNmaXVFLnAvXihuckErKE9wbSVIa3JbZEFLb3U-YE55LE5BNWopNXJNS3Z9IDxWOX1SRE4xVSIkJTpfXT9jJw", "reimburse_status": "INVOICE_REIMBURSE_INIT", "s_pdf_media_id": "16206205035044864", "s_trip_pdf_media_id": "", "maker": "" } }
2023-04-27 - pdf_url 下载回来的pdf 0kb
https://developers.weixin.qq.com/doc/offiaccount/WeChat_Invoice/E_Invoice/Reimburser_API_List.html
2023-02-24 - 语句不通,应为“发送到开发者填写的URL上”
微信服务器将POST消息的XML数据包到开发者填写的URL上
2020-06-05