- OpenSDK授权登录BUG
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_Login/Development_Guide.html 系统:iOS SDK版本:1.8.7.1 问题: APP调用微信授权登录,返回APP后,APP的服务端执行“通过code参数加上AppID和AppSecret等,通过API换取access_token;”,但是报出如下错误信息:“code been used, rid:611f17f7-430b5b23-5b5c829f”。 但是该问题不是必现的,不同的网络情况下重现概率不同;经过测试,在我司内网WIFI情况下比4G网络下重现概率要高很多。 原因: 经过抓包排查,发现授权登录出现错误的情况下,APP会发送发送出如下请求: GET https://api.weixin.qq.com/sns/oauth2/access_token?appid=wx7c313ada172xxxxxx&secret=71cb1e895c0a0c10xxxxxxxxxxx&code=041YR20w3zieWW2x3b3w3jLE9b2YR20E&grant_type=authorization_code HTTP/1.1 根据接入文档推测,上面的接口会将授权登录返回的code使用掉,这样当APP服务端通过code换取access_token时就会报错。 而且在授权登录正常的情况下,APP是不会发出如上请求的。 在APP业务代码中排查并未发现自己调用如上请求的代码,因此怀疑是OpenSDK在某种情况会在某种情况下自己发送如上请求,从而导致错误。 请求: 麻烦开放平台技术人员排查一下问题原因,如果确实是上面推测的原因,希望可以尽快发个修复版本。thx
2021-11-16 - APP集成1.8.2版本SDK,并未提示未验证应用,请问什么原因
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html 我的APP集成了老版本的微信SDK,“[WXApi getApiVersion]:1.8.2”,且未集成UniversalLink,但是分享到微信的时候没有提示“未验证应用”。 请问这是什么原因? 如果集成老版本SDK的时候不会提示“未验证应用”,我再集成新版本微信SDK并且设置好UniversalLink之后,怎么判断成功了啊?
2020-06-09 - launchApp无法返回app
- 当前 Bug 的表现(可附上截图) 在社区搜了一下这个问题,都是安卓系统无法跳转的,我是iOS系统。 app打开小程序成功,且scene值为1069,但是使用launchApp类型button无法返回APP。 真机调试时,点击按钮,错误信息为:navigateBackApplication:fail。 - 预期表现 成功跳转回app,且携带正确的参数。 - 复现路径 开放平台APPID:wx792f7207c045b8ee 小程序原始ID:gh_f0c511d52568 - 提供一个最简复现 Demo
2018-09-28 - 【功能建议】!!!小程序用户通过微信的聊天渠道进行匿名聊天
目前问题: 小程序审核时有个要求是不能做和微信相同的社交聊天类功能,但是用户在使用小程序时某些场景下确实存在沟通的需求。 所以,结合微信的审核要求与开发者的需求,提一个功能建议,可以同时满足双方的要求。 模拟场景: 假如小程序A属于一个信息平台类的小程序,用户甲发布了信息,然后用户乙看到了甲发布的信息,这时候想要联系用户甲,一般来说就需要通过其他手段留下联系方式,比如在小程序中的评论或者私信之类的功能中联系。 但是微信作为一个通信类工具,连这样一个简单的沟通需求都需要通过其他手段来实现,我觉得其功能是有确实的。 如果小程序A在用户甲的发布的信息界面上添加一个“联系此人”按钮,用户乙点击此按钮,然后跳转到微信的聊天界面,这时候用户乙直接给用户甲发送沟通的信息。 而用户甲收到的则是“来自小程序[小程序A]用户【乙】发送的消息”,用户甲和用户乙在此时都是相互匿名的,无法看到彼此的信息,只能通过小程序A内的按钮调起此聊天窗口,而且双方无法查看对方的任何个人信息。 建议: 所以我觉得只要微信提供这样一个供小程序用户沟通专用的匿名聊天功能,就能够解决微信和开发者双方的需求。 如果要考虑防止骚扰问题,可以像推送设置那样在微信中设置“允许接收来自此小程序的匿名聊天”开启或关闭。 我觉得这个功能能够非常好的服务于开发者以及微信小程序的生态,希望微信官方可以采纳并尽快提供。
2018-09-17 - web-view显示空白问题,不知道算不算开发工具的Bug
- 当前 Bug 的表现(可附上截图) 步骤1: 工具默认生成的新工程: 加上`<web-view src="https://mp.weixin.qq.com/"></web-view>`,勾选上不校验域名。 [图片] [图片] 可以正常显示: [图片] 步骤二: 改为其他的网页地址。 [图片] 显示空白: [图片] 步骤三: 勾掉不校验域名。 [图片] 显示错误: [图片] 步骤四: 重新勾选上不校验域名。 [图片] 显示正常: [图片] - 预期表现 在勾选不校验域名的情况下,直接修改web-view的域名应该马上可以正常显示。 - 复现路径 见以上截图。 [图片] 切换回微信官方地址有时也会出现问题,说明跟具体的网页没关系。
2018-09-13 - 要在小程序内打开扫码界面扫描小程序码怎么调试
- 需求的场景描述(希望解决的问题) 现在我需要在小程序中调用扫码接口`wx.scanCode`扫描带参数的小程序码。 但是现在小程序还在开发状态,未发布不能通过接口B获取小程序码。 那这样的话我怎么在开发者工具里调试上面说的功能呢? 开发者工具的编译选项只能测试扫描小程序码打开小程序的流程,不能测试在小程序里扫描小程序码的功能吧?
2018-08-15 - 个人账号可以发布[活动预约报名]类的小程序吗?
看了几个现有的平台性的预约报名类小程序,都是企业主体的账号发布的。 如果我们要做一个简单的活动发布和报名的小程序,用个人主体的账号是否可以发布? 如果必须是企业主体的账号的话,那么对于资质材料还有要求吗?
2017-12-29