收藏
回答

城市服务实名授权能否在Android应用中调起 获取code吗?

根据文档:https://developers.weixin.qq.com/miniprogram/dev/framework/cityservice/cityservice-checkrealnameinfo.html 的第二条内容:

2、获取code参数

1、请求方式:

跳转至微信城市服务提供的appid和path
appid:wx308bd2aeb83d3345
path:subPages/city/wxpay-auth/main


编写如下代码:

IWXAPI api = WXAPIFactory.createWXAPI(MainActivity.this, "wxbb1fb24cf7e705ba", false);
api.registerApp("wxbb1fb24cf7e705ba");//wxbb1fb24cf7e705ba 是安卓应用的appid
if (!api.isWXAppInstalled()) {
  Toast.makeText(MainActivity.this,"您的设备未安装微信客户端",Toast.LENGTH_SHORT).show();
} else {
  WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
  req.userName = "wx308bd2aeb83d3345"; // 填小程序原始id
  req.path = "subPages/city/wxpay-auth/main";                  ////拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。
  req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE;// 可选打开 开发版,体验版和正式版
  api.sendReq(req);
}


问题:

我们已成功申请小程序开通城市服务功能权限,且将 wxbb1fb24cf7e705ba 替换为我们小程序的appId 也提示如下图片所示

跳转到微信后,提示 bad_param


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

1 个回答

  • 小太阳
    小太阳
    2020-07-02
    目前微信城市服务实名授权不能在Android应用中调起。
    如果需要实名实人类的认真需求,微信城市服务会在近期上线新的能力,能够供外部APP使用
    


    2020-07-02
    有用
    回复 1
    • .
      .
      2020-07-03
      好的,谢谢; app 上线这个功能大概什么时间呢?
      2020-07-03
      回复
登录 后发表内容
问题标签