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

QQ登录

只需一步,快速开始

查看: 3297|回复: 6

[分享] 更新较早版本的openid为userId.

[复制链接]

195

主题

837

帖子

2288

积分

金牌会员

Rank: 6Rank: 6

积分
2288
QQ
发表于 2018-8-11 15:18:53 | 显示全部楼层 |阅读模式
本帖最后由 xiaoqi827 于 2018-8-11 15:18 编辑

首页简单的解释一下,最早的用户组件、腾讯官方允许使用openid的,当时的版本的应用
很多细节都有涉及到,比如客户信息
提交订单,收货地址,凡是与用户有关的地方,都有openid

最近几个月,由于某种原因,官方做了调整。要求开发者、都更换端口,就是换别的用户组件
所以,牛刀目前的用户组牛里,是更新过的。其它版本的模版,我不是很了解,这个问题在新版本里,openid已经解决了。
不用担心。因为我的应用是较早的版本,所以在这里分享一下,这个过程的一些心得感受。
a1.jpg
过程是一个个页面,打开、换掉之前的用户组件,重新拖入新的用户组件。
在换之前,最好,把相关的设置都看一下,记不住的话,截图一下。
比如画代码、与服务请求,细节比较多的地方。
因为,换了新的组件之后,自检会因为,找不到之前的设好的参数,显示出一个多或多个
不等的报错。并且都是英文,对于小白同学要找到这些细节,可以对照,之前做的截图记录。
重新设一下参数



下面是使用服务请求,建立用户数据的方法之一,大家可以参考
参考牛刀服装模版,做的demo,可能这个要论坛里,大家都在问的批量客户,差不多吧!希望大家用得上
[分享] 应用里客户信息,注册的方法,服务请求
http://bbs.wex5.com/forum.php?mod=viewthread&tid=198880&extra=

我这个应用,有些页面是强制用户必须,手机登录的。之前是页面显示,加载用户登录
发了贴才知道,这回要用在用户登录成功事件里面。
微信用户信息准备完成事件里,卡了一上午。
以为是请求出问题,日志里,显示参数不正确
也是历练,目前逻辑还是画代码做的,查找客户信息表,判断有没有,有就显示出欢迎
没有就新增一条客户信息出来。后续还是要改成服务请求的。



评分

参与人数 1威望 +35 排行积分 +35 收起 理由
牛刀服务-YZH + 35 + 35 赞一个!

查看全部评分

我的QQ:1731859020
小程序:新酒商
https://www.new999.cn/xinjiushangapp

195

主题

837

帖子

2288

积分

金牌会员

Rank: 6Rank: 6

积分
2288
QQ
 楼主| 发表于 2018-8-11 15:18:54 | 显示全部楼层
本帖最后由 xiaoqi827 于 2018-8-11 14:49 编辑

http://bbs.wex5.com/forum.php?mo ... d=198891&extra=
结贴] 微信用户信息准备完成事件,怎么了???
http://bbs.wex5.com/forum.php?mod=viewthread&tid=198950&extra=购物车,请求失败,找不出出错原因


原因:请求的方法是正确的,一直报错的原因是在第一步
获取用户id,应该设在用户登录成功事件里。而刚始,还是习惯的用在微信用户信息准备成功事件上,这就导致,开始就无法获取userId,后面的请求,当然一直报错
排查的过程,确实很让人头疼,查看了很多地方,都没有找到关键。这个过程,也是积累经验的过程。是我们大家都必须经历的
a2.jpg a3.jpg


我的QQ:1731859020
小程序:新酒商
https://www.new999.cn/xinjiushangapp
回复 支持 反对

使用道具 举报

195

主题

837

帖子

2288

积分

金牌会员

Rank: 6Rank: 6

积分
2288
QQ
 楼主| 发表于 2018-8-11 15:18:55 | 显示全部楼层
本帖最后由 xiaoqi827 于 2018-8-11 15:17 编辑

大多数时间,遇到的问题,要远远多过你找到的方法
我也一样,问题太多。都是红红的秘密麻麻的英文
刚开始看一看到这种红色的字,头就要爆炸,
这些是牛刀以外的重点,需要我们自己去学习
a4.jpg
都是英文,一堆一堆,让人抓狂啊。
(按F12显示出来的)开发者工具,小白学牛刀,也要学一下,百度里很多选的NetWrok是网络的意思。
意思页面里都有那些细节,访问的网络

还有一个就是console控制台通常情况,黑色字是正常,黄色是警告、红色是报错
Uncaught ReferenceError:tableData2 is not defined
由是英文:找软件翻译,牛刀每个组件,通常中名文,附近就有英文名
主要的要记一下,比如:tableData是静太数据集 restData 动态数据集
serviceRequest服务请求,这些一定要记,
点开出错,看里的代码,我也是小白,在做牛刀之前,一点都不懂,能看能多少,
算多少,大至能看得出,是js,里面是关于优惠卷的。
实在不行,黄格里的数据集,一个个,选一下,看看它的英文名
或者打开源码,按查找功能:输入这个tableData2 ,好繁琐啊,因为我们是小白
没有经验,开始就是这样,到处排查,次数多了,多多少少也能积累
一些经验。



我的QQ:1731859020
小程序:新酒商
https://www.new999.cn/xinjiushangapp
回复 支持 反对

使用道具 举报

195

主题

837

帖子

2288

积分

金牌会员

Rank: 6Rank: 6

积分
2288
QQ
 楼主| 发表于 2018-8-11 15:18:56 | 显示全部楼层
本帖最后由 xiaoqi827 于 2018-8-11 15:18 编辑

俗话说,杀鸡焉用牛刀,即然选了牛刀,当然就不是打个酱油,玩一玩而以。
牛刀,当然是正经八经的,要做一下事情的。
我刚开始,走近牛刀的时候,就有考虑过,这里当前写的贴子
http://bbs.wex5.com/forum.php?mod=viewthread&tid=187908&extra=


多练习,坚持做笔记。每个应用,的每个页面,每个细节,他的参数,逻辑,尽可能,都记下来。
做表格版本,和手写版本。两种(好查阅)
另外,就是建几个应用的模版,把这些细节,都亲自动手,做几遍。
还是那句话,
累了就歇会,好了就继续折腾....
我的QQ:1731859020
小程序:新酒商
https://www.new999.cn/xinjiushangapp
回复 支持 反对

使用道具 举报

40

主题

197

帖子

875

积分

高级会员

Rank: 4

积分
875
QQ
发表于 2018-8-14 15:24:25 | 显示全部楼层
回复

使用道具 举报

195

主题

837

帖子

2288

积分

金牌会员

Rank: 6Rank: 6

积分
2288
QQ
 楼主| 发表于 2018-8-24 14:50:18 | 显示全部楼层

牛刀服装的openid更新

本帖最后由 xiaoqi827 于 2018-8-24 14:52 编辑

我的页.jpg 我的页

首页.jpg

首页
购物车页.jpg

购物车页
我的QQ:1731859020
小程序:新酒商
https://www.new999.cn/xinjiushangapp
回复 支持 反对

使用道具 举报

195

主题

837

帖子

2288

积分

金牌会员

Rank: 6Rank: 6

积分
2288
QQ
 楼主| 发表于 2018-8-24 14:52:54 | 显示全部楼层

商品详情1.jpg
详情页-单规格
我的QQ:1731859020
小程序:新酒商
https://www.new999.cn/xinjiushangapp
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 08:16 , Processed in 0.083139 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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