收藏
回答

小程序调用一物一码的tickertocode时怎么获取code,请求参数文档描述不是很清晰?

终结:使用服务号的access_token 使用 服务号的openid 或者小程序的 openid 都可以


1.服务号申请了一物一码的功能

2.通过服务号的接口生成了一物一码的二维码,包含 code 和 生成二维码的信息

3.通过激活设置一物一码扫码跳转小程序指定页面

4.微信扫码会自动跳转到小程序并携带参数 ticket_code 数据

5.通过文档需要 ticker_code 并配合 openid 来转出来一物一码的code

文档地址:https://developers.weixin.qq.com/doc/offiaccount/Unique_Item_Code/Unique_Item_Code_API_Documentation.html#9

现在问题是解码的时候 ticket_code 拿到了,用服务号的 appid 和 openid 或者 小程序的 appid 和  openid 都会出现错误。

请问:

1.这个文档使用的是 服务号 的信息,所以这一趟下来都是 服务号的 access_token 吗?

2.access_token 要和 openid 对应使用,我分别用了服务号和小程序下的 access_token 和 openid 的去请求

其中服务号的会提示 :

"errcode\":40097,\"errmsg\":\"invalid args, 无效的code_ticket或与openid不对应... hint: [ofMD30862p550][2024-05-10 16:31:02] rid: 663ddb46-35de181a-3bba688c\

小程序会提示:

\"errcode\":40097,\"errmsg\":\"invalid args, 无效的code_ticket或与openid不对应... hint: [Pw01813230][2024-05-10 16:36:21] rid: 663ddc85-5cfbd6e7-75ed9d82\

最后一次编辑于  2024-05-10
回答关注问题邀请回答
收藏

2 个回答

  • 隆
    2024-05-10

    好了。被自己蠢哭了,代码AI生成的没去检查 发现字段传递错了。


    2024-05-10
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    发表于小程序端
    2024-05-10

    一物一码不是服务号的吗,小程序也有?

    2024-05-10
    有用
    回复 14
    • 隆
      2024-05-10
      服务号申请了之后在激活的时候是设置跳转小程序了的,要把 ticket_code 转成 code 才能知道是哪个地址
      2024-05-10
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于小程序端
      2024-05-10回复

      没看懂,跟问题有啥联系,能解释下吗?

      2024-05-10
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2024-05-10回复
      不能强行解释吧。公众号接口用公众号access_token。你这解释,我是一脸懵逼
      2024-05-10
      回复
    • 隆
      2024-05-10回复Mr.Zhao
      1.服务号申请了一物一码的功能
      2.通过服务号的接口生成了一物一码的二维码,包含 code 和 生成二维码的信息
      3.通过激活设置一物一码扫码跳转小程序指定页面
      4.微信扫码会自动跳转到小程序并携带参数 ticket_code 数据
      5.通过文档需要 ticker_code 并配合 openid 来转出来一物一码的code
      文档地址:https://developers.weixin.qq.com/doc/offiaccount/Unique_Item_Code/Unique_Item_Code_API_Documentation.html#9


      现在问题是解码的时候 ticket_code 拿到了,用服务号的 appid 和 openid 或者 小程序的 appid 和  openid 都会出现错误。


      其中服务号的会提示 :
      "errcode\":40097,\"errmsg\":\"invalid args, 无效的code_ticket或与openid不对应... hint: [ofMD30862p550][2024-05-10 16:31:02] rid: 663ddb46-35de181a-3bba688c\


      小程序会提示:
      \"errcode\":40097,\"errmsg\":\"invalid args, 无效的code_ticket或与openid不对应... hint: [Pw01813230][2024-05-10 16:36:21] rid: 663ddc85-5cfbd6e7-75ed9d82\
      2024-05-10
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2024-05-10回复
      你不是提问48001吗,到底要问什么
      2024-05-10
      回复
    查看更多(9)
登录 后发表内容