收藏
回答

同微信号登录小程序,登录的openid与上传云开发的openid不一样,是否导致无法访问上传的资料?

同一个微信号登录小程序,登录openid为o4SG25VnaZGTuYAZ_CNuJyKvoJCE,上传云开发资料显示openid为o4SG25XDzKPjGpelMbZUBSdUhcOo,为什么会不一样?权限为仅创建者可读写,是不是会导致无法访问上传的资料?这个问题要怎么处理,谢谢!

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

3 个回答

  • Mr.Zhao
    Mr.Zhao
    03-21

    同一个微信用户在同一个appid小程序里openid是唯一的,两个小程序就是两个openid,正常现象

    03-21
    有用
    回复
  • 启年
    启年
    03-21

    不会说出现同一个微信在单个小程序出现多个openid的情况!检查你的代码和测试流程。

    权限设置成所有人可读就行。

    03-21
    有用
    回复 2
    • 闲鱼观落雨
      闲鱼观落雨
      发表于移动端
      03-21
      原本是一个可正常使用的小程序,但把这个小程序的APPid换成另一个小程序的APPid,用户登录换的小程序(原本就有云开发),在云开发上传资料,显示的openid和登录的不一致,权限设置为仅创建者可读写。但运行小程序读取云图片报错无法渲染,显示本地路径+云路径。换回原来AppID又可以正常显示图片。
      03-21
      回复
    • 启年
      启年
      03-21回复闲鱼观落雨
      换了APPid肯定openid 就会变了呀! 你说的显示openid 和登录不一致,是你业务逻辑的问题吧。梳理你的业务, 记住,只用一个appid


      对于同一个公众号(或小程序、移动应用),每个微信用户都有一个独一无二的 OpenID,且这个 OpenID 只标识这一个用户在该账号下的身份。 换一个微信或者appid ,openid肯定会变。
      03-21
      回复
  • 智能回答 智能回答 本次回答由AI生成
    03-21
    有用
    • 启年
      启年
      03-21
      没有理解问题。
      03-21
      回复
登录 后发表内容