收藏
回答

测试号的AppID通过wx.pluginLogin拿到的code无法解析?

在开发插件时,miniprogram 文件里登录的是开发者的测试号,即在开发时测试号作为插件的宿主小程序。

然后插件中通过 wx.pluginLogin 拿到微信用户登录 code 后传给后台,后台服务器调用 wx.getPluginOpenPId 换取用户唯一标识 openid。这个过程中 wx.getPluginOpenPId 报服务器错误,即无法获取 openid。

经测试,若宿主小程序为非测试号,则可正常运行。

但如此给插件开发造成了极大不便之处,官方出来表下态!!!希望尽快修改下!!!

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

6 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2021-11-29

    你好,麻烦查看下1007的返回码

    2021-11-29
    有用 1
    回复 2
    • 甜田科技
      甜田科技
      2022-03-27
      我也遇到了:{"errcode":1007,"errmsg":" rid: 624000e5-193c6abc-681297d5"}
      2022-03-27
      1
      回复
    • 林培东
      林培东
      2023-09-07
      你这回复了个寂寞,别人就是吐槽openid因为测试号不存在
      2023-09-07
      回复
  • 甜田科技
    甜田科技
    2022-03-27

    我也遇到了,我是在用官方小游戏可视化开发工具,再通过自建服务器的形式获取的,不过我登录的是测试版,用的测试账户,不知道是不是跟帖子说的一样,测试版就没法拿到!我的错误信息:{"errcode":1007,"errmsg":" rid: 624000e5-193c6abc-681297d5"}

    2022-03-27
    有用 1
    回复
  • 啊赖
    啊赖
    发表于移动端
    2022-03-24
    openpid
    2022-03-24
    有用
    回复
  • 卢顺成
    卢顺成
    2022-02-22

    您好,我看到您也在做小程序插件开发,看到你的帖子

    请问下服务器端调用接口用的凭证怎么获取啊,正常小程序开发是用小程序的appid 和app secret去换取,那插件开发用插件宿主APP的么?比如我做了个插件开放给您用,我并没有你的appid和app secret


    2022-02-22
    有用
    回复
  • 小狼
    小狼
    2021-12-16

    你好,请问有遇到类似的错误吗

    {

        "errcode"61007,

        "errmsg""api is unauthorized to component rid: 61baeafc-7e1edf37-383345c5"

    }


    2021-12-16
    有用
    回复
  • 李浩宇,李子航爷爷
    李浩宇,李子航爷爷
    发表于移动端
    2021-11-26
    和平精英什么不玩
    2021-11-26
    有用
    回复
登录 后发表内容