00:00
好了,另外咱们金谷奇观书界上一回上一回啊,咱们说了啊,把直播广场功能啊写完了之后啊,我想啊,部署在我的云上,咱们在真机上测试一下,这会儿有人说现在客人有必要直接上云吗?咱们不还得在本地开发我们直播间的功能吗?哎,这个确实是这样的啊,各位可以想一下,你现在咱们这个直播广场这四条假数据啊,啊,每一条数据将来啊都无法进入直播间啊,因为咱们也知道,要想进入直播间,你得提前的加入到咱们的R'M的即时通讯体系里面,那咱们这四个账号是伪造的啊,所以咱们是进不了直播间的,你有能耐啊,你再去你的R'M机通讯中啊,再伪造四个对应的假数据,在对应的创建四个直播间,那这样来说,咱们的伪造成本就太高了,所以我想这样啊,可能现在啊,手头上还有一个微信号啊,所以我利用另一个微。
01:00
微信号咱们呀,直接登录成功啊,来测试一下就行了,这样的话呢,顺带手的咱们来看一下怎么上线,以及咱们在上线过程中啊需要注意的一些问题,当然我这个上线只是说把咱们的这个本地的啊服务器弄的咱们部署在云上,然后咱们再说怎么在真机上的话来做一个测试啊,这是我们要做的工作啊,因为我们现在也想你说这些布局在真机上会不会有什么问题等等的吧啊,所以要想在真机真正的工作啊,咱们看一下需要哪一些过程呢?来列位,咱们第一步先把这个云函数部署到云上再说啊,至少在云上能完成我们本地的所有功能,好吧,那这样的话呢,我们首先打开我们的云函数啊,这些科目也领着大家去申请完了啊,Server list这一块啊,一定要会是吧?哎,在这里当时科文选的是北京的,要我说了,咱们既然要干一个项目,咱们就新建的一个名空间叫啊。
02:00
M live production啊这样一个命名空间,在这个命名空间中,咱们当时创建了一个hello word的一个空白模板的我们的web函数,那接下来科目要准备进行一个部署啊,这个部署的工作的话呢,如下列位可以看一下咱们在这个代码这里面的话,它有一个叫在线编辑,你列伟可以直接忽略它直接在这块点一下是本地上传我们的文件夹,那这样的话咱们就可以选取我们本地的那个文件夹,另外也知道我们在本地这个文件夹的话呢,它属于啊完全可以工作的,就这个目录嘛。另外我们腾讯云直播看这个code的文件夹下,这个是咱们的小程序代码,这个是咱们BG后台代码,点进来之后我想说里面所有的代码啊都得需要啊,弄的猫叫中所有的安装包都得需要,所以你直接点击上传,它会把这里边所有的文件都进行上传,但然这1000个文件压缩起来也很快啊,大家不用担心。
03:00
那接下来压缩完成之后,咱们就点击一个部署功能啊就可以了,诶这样的话呢,我们就轻轻松松的就把我们的代码呀,上传到我们的serve类云函数中的列外,就这么简单啊,也就是说你有人说客户我再创建一个行不行可以啊,你也可以在原来的基础之上的话呢,咱们重新的点开一下就可以了,OK,咱们确认加载新的这个部署的这个代码,另外可以看里面的代码的话呢,来是不是我们自己写的,来打开AAPP.gs看这代码,看看这代码啊,果然是科们领着大家一起在咱们本地开发中去写的啊,我们的API对应的也都没有问题,那接下来咱们可以简单的来测试一下,然我们可以测试一下看看能不能啊,通过他说你要测试,请先创建一个HTTP的一个触发器,那我这样我创建一个呗,在这里点击触发管理,创建一个触发器,好,在这里我们可以。
04:00
呀,这个地方要注意了哈,这个触发器我要选择这个触发器,自定义触发器中,我要选一个我的API的一个网关,我选这个7GG saig这个开头了,大家有人说客怎么还有讲究嘛,哎,随便你列位随便选一个就可以了,反正是API网关触发就可以了,免健全OK,点击提交之后,那这样的话呢,我们这一个触发器啊,就创建完成了,好了,接下来的话我们来进行一个测试,我们可以直接点击这个链接进行测试,另外也知道咱们在这里啊,默认的情况下,咱们那个get的请求没有删,所以是个hello word,那在这最终也测试成功了,对吧,咱们代码中默认不是hello word嘛,1000杠请求啊,Hello word这块,诶你看这就成功了,好了,那接下来我们现在已经有了这样一个地址的例外,这就是咱们的这个触发器的这个地址,你把这个地址啊,哎,COPY1份复制到你的粘贴板中啊,因为你。
05:00
现在我们的后端代码它已经部署在云上了啊,我们的云函数已经在我们云上工作了,那接下来在咱们小程序中,咱们也按部就班的啊,你心急吃不了热豆腐,你这样,你以前不是连着咱们本地local靠后四的9000吗?就要local靠后四的9000DOWN了之后你这个小程序啊就完了啊,所以咱们在这里把这个请求的这个路径啊带亏当时我自己封装的request,你看改路径地址啊,咱们不用说啊,翻天覆地的啊,从头开始搜索所有的,咱们只需要把这个请求的这个地址look后斯的酒店给换成这个地址就行了,你把后面这个盖注意要删掉,因为咱们后面都带了什么膝杠get user膝盖,什么create group等等的,好,所以在这里保存之后,咱们现在就在我的本地中,我们测试一下来,另外可以重新的编译一遍,你看整个过程来说的话是没有问题的,而这次的请求地址咱们已经开始朝哪里去。
06:00
发了呢,朝我的来看一眼,是不是朝我真正的这个后端的这个地址啊,来进行发请求了呀,所以这个地方是没有问题的,好了,这就是啊,咱们这一个在本地的一个测试,所以说你看从本地的我们的啊是web函数部署到我们云,Web函数只需要上传我们的代码包就可以了,这个过程极其简单,大家仔细一点,但是别忘了触发我们的这个触发器啊,创建一个触发器,当然有人说哥们你要在你的云上,然后创建你的生产,还有你的测试这个环境啊,你要导入环境变量啊,你要开始开启内网连接,哎,这些东西大家都可以去操作了,科文在这就不再具体的去修改它了,好吧,那我们又在小程序中已经测试通过了,也所以这个地址是完全成功可用的,但是接下来如果你想在你的真机上去测试的话呢,你要是直接开始预览二维码,那你为时啊过早了,为什么客人这么说呀,因为此时这个地址的话,它有一个最大的问题。
07:00
这个是什么问题呀,这个历史并没有加到咱们小程序的合法域名列表中啊,如果没有加到小程序的合法域名列表中,那我们现在还开启了这个所谓的是吧,不校验,那将来在手机上是无法测试的,所以在这儿我们要想玩的怎么办呀,首先得把这个不验合法域名这个选项的话,咱们给它勾掉,诶勾掉之后咱们重新的编译。大家会发现,诶科文你怎么勾掉它之后就说明是校验了,那校验了你怎么还能好用呢,对吧,好用就不对了,因为我们这个地址是客们临时弄的一个地址,他怎么能好用呢?啊,所以这就是刚才我说选触发器的时候呢,你随便选没有问题,但客们为什么非要选7GG这个触发器呢?是因为客们提前的哈,在咱们这个小程序的后台中啊,我把这个地址的话呢,已经加到在这里,大家可以看一下,我把这个地址已经加到了我们的小程序的合法域名列中,就这个啊SERVICE7GG这个啊点com加进来了,所以另外你呀也可以啊,把你生成触发器的这个地址加到你的小程序的后台的合法域名列表中,如果你不加啊,那就没有法看到这样一个好用的功能了啊,至于怎么加后台域名列表列外做小程序开发加一个后台域名列表,不能不会啊啊,直接进入小程序的后台中哎,找到你的代码管理。
08:27
第一啊,你的项目管理中里面有一个接口配置,然后在这里啊,把这个地址给导进去啊,这个地址必须是HTTPS的这种协议的,导进去之后它就会进行一个认证啊,认证成功之后,你一定要注意啊,在这里需要手动的刷新一下,因为有时候他同步的不是那么及时啊,这样的话呢,再一次编译确认无疑之后,我认为此时我已经成功了,好,接下来的话呢,科们要进行一段什么操作呀,在手机上的操作,这个操作尼列位啊,可能看不见,但没关系啊,科们这个过程的话呢,最终能导致的结果就是我这个新的账号能够授权登录了,看客们扫一下二维码之后啊,不知道你听没听见叮的一声,我已经进入到直播广场了,大家说我看不见啊啊,在这个直播广场中的话,直接让我进行登录啊,退到这个封巢货页分钟让我登录,那这个是我点击登录之后弹出这个授权框啊,让我这个账号进行允许,我允许完了之后正在加载中诶。
09:27
我好像已经进入了这一个直播广场了啊,这个过程中的话呢,列位可以在自己的手机上,而且在自己授权的小程序的账号中的话呢,进行一个测试啊,因为这个过程到底好不好用,客人有没有忽悠大家的话呢,只需要做这样一个测试就可以了,来列位点击重新编译之后,你会发现出现了一个新的账号,这就是客人刚才啊用手机啊扫描之后呀啊载入了这个新的账号,这是我的另一个微信号啊叫杨祖啊,这个账号啊,大家这个昵称是临时随便起的一个小的昵称啊,也就是刚才客户做的一个流程,大家说诶我不知道,但是我听见声音了啊,我就是拿我的手机扫完之后一样的哈,跟我们这个界面是完全一样的,进来节目广场之后,他进行奥斯认证,由于我的这个新账号没有授权,所以让我跳到我的登录页面,登录完授权之后啊,这样的话呢,我就在直播广场中就已经能看到了,那这样的话咱们重新编译完之后。
10:27
就能看到了,因为刚才我一授权的时候发生了什么事呢?他会在我们这个I'm体系中导入我的新账号啊,在咱们的哪个我们的这个控制台中,另外可以看一下我们对应的这里面,它会导入我的新的这一个账号,对吧?哎,然后对应的在我的这个数据库中,你看以前是没有的啊,导入我们这个新的账号,并且开始创建一个新的这一个直播间,诶在这里哈,一个直播间的一个room杨组出现了,而且在我们这个啊群组管理中,咱们重新看一下,是不是也创建了一个真正有用的这个群组管理的这个直播间啊,所以在这里创建了一个新的AV Cha room啊,所以刚才可能所做的过程的话呢,就这样的好,另外你看这样来说的话呢,我们在接下来的工作中就很方便了,因为接下来我们只需要做什么呀,等我们点击这几个的时候,因为是伪造的,咱们就给他弹出一个对话框说哎,该用户未开通直播,而点击养组的时候,咱们就真正的进入。
11:27
咱们的直播间模块的一个开发,哎,你想我此时登录的用户是我这个引兵这一个用户,到时候我进去之后,我看的是杨组的这个直播间啊,所以当时这个直播间这个群主肯定是杨佐呀,而我作为引宾,作为他的一个小粉丝,我可以进行关注啊,取消关注啊,给他打赏发火箭对吧,购物等等的,那这样的话,咱们两个账号的话呢,就构建起来了,所以这是咱们要实施的一个条件啊,你像这些的话呢,它就不具备这些条件啊,当然这个时候有人说我也没有两个微信号,那你只能呀,在你的啊这个群组管理中啊,你的腾讯云,其实腾讯中去创建一些伪造一些账号,然在创建一些伪造一些群组,然后再把这些群组的信息再录到你自己的后台数据库中,然后这样的话,这个过程才能够去实现,在这给大家一个小的提示,如果第一次扫码之后不好用的话呢,请把手机之前的那个小程序先给删掉,然后再重新扫码才能够好用啊这。
12:27
是咱们的一个测试的一个条件,好的李位这一小节我们的任务就差不多了,那最后课文来总结一下,其实我在这一节中所做的任务就是我想把我所做的东西,这些成果的话呢,在我的真机上啊测试,其实所谓的测试也只是为了为咱们创建一个新的或者真正的一个有效的啊微信账号,将来在进入直播间啊,我们可以进行一个互动啊,所以我需要有一个真账号,尹兵,这个是真账号,咱们已经授权通过了,对吧?还有这个杨左也是一个新的账号,那客人们刚才在手机上已经通过了啊,几个小的要点就是请在部署云函数的时候,别忘了创建自己喜欢的触发器,创建完触发器之后,一定要在我们的微信开发者工具中啊,进行一个后台的一个接口,安全域名的一个验证啊,这样的话呢,我们就可以再把这个不校验给它取掉,咱们给它改成什么呀啊这个啊应该是呃,改成校验啊。
13:27
这样的话呢,我们就直接校验成功,最后再扫码就可以了,好,这是咱们关于这一小件,那下一小件咱们就正式的进入我们直播间模块的开发列位,一定不要错过呀。
我来说两句