收藏
回答

微信小程序调用公众号中的发票接口?

我想在微信小程序中调用 https://api.weixin.qq.com/card/invoice/scantitle 去获取发票信息,是不是开通 电子发票永久授权页 插件就好了;

回答关注问题邀请回答
收藏

2 个回答

  • Jianbo
    Jianbo
    2023-04-20

    试试这个链接:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/invoice/wx.chooseInvoice.html

    2023-04-20
    有用 1
    回复 2
    • 哈菩提
      哈菩提
      2023-04-20
      这个是选择发票助手保存的发票信息的,不是我这边需要的,我这边的小程序可以理解为商家小程序,扫码微信发票助手的二维码去快捷获取用户的发票信息;也就是兼容一个用户找商家开票的场景;
      2023-04-20
      回复
    • 哈菩提
      哈菩提
      2023-04-21
      问题已经解决了,不能使用小程序的appid和密钥去获取token,得使用公众号的Appid加密钥去获取token,这一步得后端去做,因为有微信ip白名单限制问题(之前没有这样走就是因为小程序获取token是失败了以为小程序只能用小程序自己的appid),后端获取token之后,然后前端在扫码拿去url给到后端,后端再去请求https://api.weixin.qq.com/card/invoice/scantitle拿去发票信息给到前端,就没问题了;(总而言之:走弯路了,没有看明白ip报错是因为ip白名单限制;)
      2023-04-21
      回复
  • 哈菩提
    哈菩提
    2023-04-19

    请求微信小程序可以调用公众号上介绍 https://api.weixin.qq.com/card/invoice/scantitle 吗?

    2023-04-19
    有用
    回复 1
    • 哈菩提
      哈菩提
      2023-04-19
      目前请求是报错的
      {"errcode":48001,"errmsg":"api unauthorized hint: [01SLsA06931167]"}
      2023-04-19
      回复
登录 后发表内容