起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8329|回复: 13

[已结贴] 小程序获取不到openID

[复制链接]

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2018-4-23 09:37:22 | 显示全部楼层 |阅读模式
小程序开发版和体验版,在长时间未用(比如几个小时后)再打开无法获取openID,打开调试开关或者再等半小时左右打开又能获取openID,  接着在长时间未用(比如几个小时后)再打开无法获取openID。
发表于 2018-4-23 10:56:29 | 显示全部楼层
取openID是通过GoX5服务实现的,此服务在容器池启动之后才启动。如果用户在访问此接口时服务还未启动,则无法获取openID。
容器池如果长时间(半个小时)不用会被释放,导致的。针对这个问题,我们的优化方案是:通过更新组件的方式,并在此服务上加上健康检查。
回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
 楼主| 发表于 2018-4-23 11:10:32 | 显示全部楼层
liuyulu123456 发表于 2018-4-23 10:56
取openID是通过GoX5服务实现的,此服务在容器池启动之后才启动。如果用户在访问此接口时服务还未启动,则无 ...

你的优化方案能解决这个问题吗,大概多久能解决?我的项目想尽快上线,服务器已经买了多时了。
本人非X5官方技术,回复内容仅供参考。
回复 支持 反对

使用道具 举报

发表于 2018-4-23 12:10:33 来自手机 | 显示全部楼层
预计下午更新下微信小程序登录组件即可。
回复 支持 反对

使用道具 举报

发表于 2018-4-23 16:03:52 | 显示全部楼层
市场中的微信小程序组件已更新,可以使用。
回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
 楼主| 发表于 2018-4-24 07:46:04 来自手机 | 显示全部楼层
liuyulu123456 发表于 2018-4-23 16:03
市场中的微信小程序组件已更新,可以使用。

更新后测试了几次,还是不行
回复 支持 反对

使用道具 举报

3

主题

167

帖子

329

积分

中级会员

Rank: 3Rank: 3

积分
329
QQ
发表于 2018-4-24 09:25:12 | 显示全部楼层
组件更新后,高级 - 制作台重启,重新发布、导出,试试
回复 支持 反对

使用道具 举报

发表于 2018-4-24 11:49:47 | 显示全部楼层
本帖最后由 liuyulu123456 于 2018-4-24 11:59 编辑

通过跟客户远程沟通:组件是没有问题的,看ide代码都是最新的,解决方法有:1、版本是旧的,老的应用,需要解决一下老版本与新版本差异问题  2、组件更新版本号描述不能更新(跟随下一个牛刀版本更新)。3、客户一直是测试部署的,测试部署会存在环境不稳定的问题,建议正式部署。4、将微信小程序登录市场组件删除再重新引进。
回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
 楼主| 发表于 2018-4-24 13:45:00 | 显示全部楼层
最后反馈是微信开发版的限时机制问题,待发布正式版后再测试一下。
谢谢刘美女的耐心及问题的跟进
本人非X5官方技术,回复内容仅供参考。
回复 支持 反对

使用道具 举报

发表于 2018-4-24 15:35:46 | 显示全部楼层
这个问题最终定位在于对微信小程序的各种不同版本的差别。因为客户反馈的这个问题是出现在手机端的,由于客户目前只是有一个预览二维码扫描出来的小程序(叫做开发版)和一个上传了微信官方的体验版,并没有提交审核的版本和线上的版本。在开发调试阶段的小程序版本(开发版,体验版都有一个时效性的问题),可以参见以下截图,加深理解。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 07:27 , Processed in 0.074605 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表