收藏
回答

调用urlscheme.generate接口提示40165的问题怎么解决?

接口文档:https://developers.weixin.qq.com/minigame/dev/api-backend/open-api/url-scheme/urlscheme.generate.html#HTTPS%20%E8%B0%83%E7%94%A8

调用接口:https://api.weixin.qq.com/wxa/generatescheme?access_token=ACCESS_TOKEN


最近我们在自己申请的第三方平台中拿到这个小程序的授权后,获取到这个小程序的access_token,然后在测试环境调用这个接口时,响应结果里返回了 40165 的异常code,完整的返回结果:WeChatSchemeService.GenerateSchemeResp(errcode=40165, errmsg=invalid weapp pagepath rid: 67add716-658bad12-7a753af7, openlink=null)

但是实际上这个小程序是已经发布到正式版的,

这个是请求的参数:schemeDto:{"jump_wxa":{"path":"/pages/carDetail/index","query":"userId=63777612795BB7C16xxx&carCode=1936xxx&shareId=274b2e388bxxx","env_version":"trial"},"is_expire":true,"expire_type":1,"expire_interval":3,"expire_time":null}


这个是参数access_token:  "89_lC1CF1VPr0BgowgvKB7UaEr_tTxyhEnkuzsLBy87fjrODFbGd_hu51ECNEU6S6w5NegwTc3hMnurjD5QGrqewyscsSB-YXlqyMWoIMjZ_VdOl3Jp8o58qbGbt4NgGfCMvpekUThFDQQ2YgtiCMRbAGDVFK"



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

3 个回答

  • TIANLU
    TIANLU
    02-14

    invalid weapp pagepath,线上版本没有这个页面?pages/carDetail/index

    02-14
    有用
    回复 1
    • 孩子王
      孩子王
      02-14
      是的,这个页面线上版本不存在导致的
      02-14
      回复
  • Mr.Zhao
    Mr.Zhao
    02-14

    断章取义,小程序是正式版,但是这个页面正式版上有吗?

    02-14
    有用
    回复 2
    • 孩子王
      孩子王
      02-14
      是有的。 所以才感觉很奇怪报这个异常
      02-14
      回复
    • Mr.Zhao
      Mr.Zhao
      02-14回复孩子王
      资源在你手里,我不知道到底有没有
      02-14
      回复
  • Wei
    Wei
    02-14

    看起来像是你的请求参数多包了一层schemeDto

    02-14
    有用
    回复 1
    • 孩子王
      孩子王
      02-14
      schemeDto 可以忽略哈,打印日志时参数体的key,一起复制过来了。 具体参数的json结构是schemeDto后面那部分
      02-14
      回复
登录 后发表内容