00:00
就是下面啊,咱开始做微信扫码登录,但是你做微信扫码登录之前,首先需要有一些准备工作。有这些准备之后,得有功能才可以做到,那我来说一下啊,咱需要有哪些准备工作?给大家啊,我在里边。画一下啊,就是里边这些。准备的一个过程啊。好这个位置。微信扫码登录一个准备。然后怎么准备呢?给大家强调啊,就是这个微信登录呢,如果你要做用腾讯公司这种微信做相关操作,第一步你必须需要在微信的平台上做一个叫开发者资质的一个认证,必须要做这个事儿,因为你注册这么一个资质啊,这是第一步是必须要做到的,写一下啊注册一个开发者。资质。然后它的资质呢,我们就是到这个网站上注册这个网站,我们打开啊,就是这个网站叫open,点微信点qq.com在里边,你需要注册这么一个资质啊,这是第一步是必须的。
01:08
阿,这注册目前有个特点,希望各位注意啊,什么特点呢?就是目前来讲它只支持这个,就是企业的这个类型的注册,如果说你用个人申请,目前是不支持的,以后可能会支持,但是目前还不支持,所以这是一个比较特殊地方啊,就是你个人申请他不认证,他不支持,只支持企业个人能注册,但是这功能做不到。啊,这是各位要注意的啊,所以说我们这里边呢,就是我这里边给大家是用企业注册这东西会给大家会提供就你注册之后的内容。写一下啊,支持企业类型注册,而你在注册之后。它这里边会给你提供两个值,一个是那个微信的一个ID,还有一个是微信这个叫密钥,咱拿着微信里边生成那个ID和密钥,才能进行我们这个微信的情况操作啊,这是必须的,这ID和密钥就是各位会听出来啊,这是我们用公司企业注册的这么一个IP密钥,但是个人目前应该还不支持。
02:10
这是比较特殊的啊,然后你看我课件中,就你注册中企业注册肯定需要这个营业执照啊,然后审批工作日大概在一到两天啊,这审批应该比较快,大部分一天就差不多,然后他需要一个认证费,就你认证不是随便认证的,你随便注册一个,他不会给你认证,你需要花个钱就是300块钱啊,目前涨不涨不知道啊,就是在去年还是300块钱,就这么一个认证费用,然后这个你提交之后,基本上他就给你会通过。这个啊,各位注意啊,你需要有一个认证,但是这个如果在实际公司中,一般公司肯定都会认证好,你用公司那个ID密钥就可以做到啊第一个。然后除了他之外,在做微信中里边还需要一个东西,选一个什么呢?就是咱还需要申请一个叫网站的一个应用的一个名称。
03:01
什么叫网站用名称呢?给大家说一下啊,比如我们现在做微信登录的时候,咱是不是有个二维码啊,当我扫完二维码之后,在你的手机上是不是要选一个你拥有的名字,所以这个名字咱需要做个申请啊,比如说我们这边申请的名字就叫我的鼓励,也就是这个名字我的鼓励,但是在实际的公司里边,肯定你这个应用要申请的名字,假如说你要什么京东啊,叫什么淘宝啊,要一个名字申请。这是必须的啊,而且名字申请可能他的周期要稍微长一点,他说在七个工作日内审批啊,就可能一两天,也可能五六天都有,可能这个需要做个创建,但是这个网站名称呢,因为咱们起名字的话呢,给他起的不要特别的个性,你要起的特别个性,一般他很难给你通过。举个例子啊,比如什么叫个性呢?比如你起个名字叫什么这个。草上飞仙啊,就这意思啊,那这种名字一般他可能会通过说你名字太个性,比如说你起的比较那种,就是大众一点,比较比较那种通俗一点一般都可以,比如叫我的鼓励,或者什么我的这个电商什么平台,什么商城等等这些基本上问题不大啊,但是这个各位给他了解一下啊,以后因为公司里边咱要做这些事情几率不大,但如果真做到这个,你都注意一下啊,主要你。
04:25
花钱,然后这个名字写的正式一点,就是比较平庸一点,就是比较通俗一点,基本上都能通过。这个啊是一些准备工作,需要咱们做这个事情啊,然后除了这些之外呢,在做微信中呢,还需要一个事情,这也是必须的,就是第三步。需要一个什么呢?就需要一个这个域名的一个地址。这是必须的,而这地址干什么的,给大家说一下啊,但是各位不用担心,这地址给各位都会听出来,就是咱们在扫,用微信扫完了二维码之后,你扫完维码之后是不是要做一些事情,而你在扫完二维码之后,它就会找你的域名做跳转啊,这个位置必须有个域名的地址,包括最好有个服务器啊,GM现在用域名就可以了,这些是必须要有的。
05:14
啊,这是一个准备工作,我再说一遍啊,大家了解一下,这些我都听好了。第一个就是你需要注册一个开发者资质,他目前支持企业类型,注册之后呢,会提供一个微信的ID密钥,用它才能做操作。然后第二部分需要你申请一个网站的应用名称,就是你别人扫完之后在那个手机上显示名字叫什么,这需要申请。然后第三个需要一个叫域名地址,也就是说扫完微信之后,他要调这个域名的地址,如果你是本地地址调不到,它只能调到你的域名地址,比如说什么3W点什么什么点。com这种地址才能调到。这个啊是咱们说的一个准备,大家对他了解一下啊,就微信中有一些准备工作,但是这些给大家都会听出来。
06:02
然后我们来看一下啊,就是我在这个源码里边给大家会共享一个叫微信登录,然后里边有一个TXT文件,这个文件叫微信IDTXT里面就给大家提供出来这个。ID密钥,还有这个域名,这个地址啊,都听出来了,后面各位用它测试就可以了,这个啊是咱们说的一个准备啊,各位给他知道一下啊,然后这个说完之后呢,在我这个课件中呢,这个位置有这么一个。官方的文档,这文档我们先快速浏览一遍啊,但是这文档呢,如果说第一次看,各位不一定能看懂,咱们先浏览一遍,然后把这程序写完之后,咱们回过头来再来看这程序,再来看这流程应该就更好理解了,里边啊主要这么一个过程。然后你看啊,在这过程中呢,它里面就是用这张图,就这张图来标注到微信这个开发过程,用它来做到啊,这图什么意思,咱们简单看一下,一会儿咱们选程序之后再详细分析,因为这么看各位不好理解啊,这张图呢,在咱们软件中语中。
07:08
说法它叫做时序图,或者说叫序列图,就是标注到它这过程啊,咱们简单浏览点啊,一会咱继续来讲。过程怎么样呢?就是你微信用户请求登录,然后里边第三方应用啊,这个位置做一个授权,也就是说这个过程什么意思呢?当你扫完二维码之后,在手机上会显示名称,但是要点个确定哦,就是授权登录。确定之后在里边咱就是根据它里面这过程,最终做我们的一个具体操作啊,里边有一个主要的流程,这流程就是咱们一会儿写代码过程,一会儿给各位会详细分析啊,大家先知道他的文档中也写这一过程。但是他的文档大家发现啊。和阿里的文档完全是不同的风格啊,它是不同的风,因为是两个不同公司嘛,他的文档就是这种方式来做到的。这个啊,咱一会儿去写代码,所以现在啊,把这个准备工作做到了,然后做到之后啊下面啊,就这里边我们肯定啊,在我们程序中写代码,然后最终实现,包括咱要用到我们那个微信的ID密钥,还有它那个。
08:15
域名的地址。也就是刚才在T文件中我们看到的那些东西啊,这咱们一会儿来使用出来。
我来说两句