腾讯会议使用过程,腾讯云会议怎么用

  腾讯会议使用过程,腾讯云会议怎么用

  腾讯云SCF功能使用体验

  鹅飞2020年7月25日

  装货.

  # #前言

  Python部署一直是我比较头疼的问题,PHP做的一些API速度不太理想(受服务器限制)。后来突然想到没有云功能这种东西,然后打算试一试,看看效果如何。下面记录一下我的感受。

  我们直接选择了腾讯云,因为它的界面操作和一切都很友好,阿里云太复杂了。我试过了,放弃了.

  # #部署随机图片API

  以现在流行的random graph API为例,熟悉云函数的使用。

  首先注册一个腾讯云账号,然后打开【云功能】(https://console . Cloud . Tencent . com/SCF/),在‘功能服务’中点击‘新建’,取任意功能名称。我会在这里填写randompic。

  ![](https://I . Yanshu . work/image/5 f1 b 73 e 37d 104 . jpg)

  ![](https://I . Yanshu . work/image/5 f1 b 73 e 5c 7 b 5 e . jpg)

  点击下一步,你将进入主程序设计,你不需要改变它的任何东西。执行方法是指调用云函数时,会执行 index.php 中的main_handler函数,这个不需要更改。

  ![](https://I . Yanshu . work/image/5 f1 b 73 e 7 ba 201 . jpg)

  下拉,是代码和文件的主界面。先别改这个。提到云功能执行后,只会返回内容,浏览器中不会显示echo 和print 。

  ![](https://I . Yanshu . work/image/5 f1 b 73 e 9d 52 b 5 . jpg)

  最后是高级设置,也是默认设置。当然,如果需要,也可以增加最大内存使用量或超时。

  ![](https://I . Yanshu . work/image/5f 1b 73 EBA fa 2c . jpg)

  最后点击Finish,一个云功能服务就创建好了。

  然后点击刚刚创建的服务,编写相应的代码。在这里,我先创建了一个acg.txt 文件,然后将图片链接逐行复制到文件中进行读取。

  ![](https://I . Yanshu . work/image/5f1b 73 EDB 9803 . jpg)

  代码如下:

  ` ` php

  函数main_handler($event,$context) {

  $ pics=[];

  $fs=fopen(__DIR__)。/acg.txt , r );

  而(!feof($fs)){

  $ line=trim(fgets($ fs));

  如果($行!=){

  array_push($pics,$ line);

  }

  }

  //从数组中随机获取链接

  $ pic=$ pics[array _ rand($ pics)];

  返回$ pic

  }

  ?

  ```

  完成后,点击代码底部的‘保存并测试’,返回的结果成功显示一个连接,说明代码是正确的。

  ![](https://I . Yanshu . work/image/5 f1 b 73 efb 691 a . jpg)

  好了,这样一个简单的随机图API就做好了。接下来,定义触发器模式,在右边的菜单栏中找到“触发器管理”,并创建一个触发器。触发模式为“API网关触发”,也可以使用其他默认值。

  ![](https://I . Yanshu . work/image/5f1b 73 f 206642 . jpg)

  然后将生成一个测试连接。点击下面的访问路径,可以看到返回的结果。

  ![](https://I . Yanshu . work/image/5 f1 b 73 F3 e 0937 . jpg)

  ![](https://I . Yanshu . work/image/5 f1 b 73 f 5 c 0 f 66 . jpg)

  然而,这仍然不是我们想要的。我们想访问链接,直接给图片而不是链接。可惜我也不知道怎么达到这个效果。我查了腾讯给的几个模板,包括返回web界面等等。最后,我返回了一堆代码。我想了想,可能只有在服务器上创建一个php文件,调用这个API才能救国吧.

  如果有知道怎么做的大佬,请在评论区留言。

  代码如下:

  ` ` php

  $ JSON=file _ get _ contents( https://service-QB 9 jcbjd-1256293391 . sh . API GW . Tencent cs . com/release/random pic );

  $arr=json_decode($json,true);

  header( Location:$ arr );

  ?

  ```

  ## Python版本

  看了整个php版本的随机图,突然发现自己陷入了一个误区。为什么我一定要用php而不是python,更熟悉?然后我用下面的代码写了一个python版本的随机图:

  ``蟒蛇皮

  # -*-编码:utf8 -*-

  随机导入

  def main_handler(事件,上下文):

  使用open(acg.txt , rb )作为处理程序:

  lines=handler.readlines()

  result=random.choice(行)。解码( utf-8 )。条带( \n\r )

  #打印(结果)

  回送结果

  ```

  这里有两点需要注意。首先,读取的内容属于“字节”类型,不能直接返回。你需要加一个`。decode(utf-8 )`将其转换为字符串。此外,它将使用回车换行符读取,这也需要手动删除。

  测试后发现python版本占用的内存其实只需要10m,比php少5倍!不知道是代码还是程序本身的问题.

  ![](https://I . Yanshu . work/image/5 f1 b 73 f 7855 fa . jpg)

  # #绑定域名

  在函数的用户界面和相关帮助文档中没有提到绑定域名。我以为没有这个功能,后来发了工单才知道原来是在API gateway实现的。参见:[https://cloud.tencent.com/document/product/628/11791](3359cloud.tencent.com/document/product/628)

  首先你需要一个注册的域名,然后打开【API网关】(https://console.cloud.tencent.com/apigateway/index?Rid=1),在‘service’中找到想要绑定的API网关。

  ![](https://I . Yanshu . work/image/5f1b 73 f 910352 . jpg)

  例如,我的晏殊,点击进入,找到“自定义域名”并点击“新建”

  ![](https://I . Yanshu . work/image/5f 1b 73 FBA 0697 . jpg)

  然后进入域名控制台,添加相应的CHAME记录。剩下的相信大家都知道了。(PS:想要添加HTTPS的同学可以点击证书下的`点击此处前往`然后购买免费证书进行部署)

  ![](https://I . Yanshu . work/image/5f 1b 73 FD 33 f 46 . jpg)

  我吐了。写了几个函数,发现API网关绑定域名必须在腾讯云备案。算了,老老实实用阿里云更新**0728 * *:

  后来我试了一下百度云,用起来挺简单的,但是国内只有三个节点。至于绑定域名,也是用API gateway间接完成的。百度云的API网关功能好像比较多,其他功能暂时不在我的考虑范围内。最重要的是,文档上说API gateway的运行逻辑和函数计算是一样的,但是一个简单的hello world程序是无法正确返回的。我以为我的操作有问题。我提交工单才知道。原来是制度本身的问题.不知道是不是用户少了。我发了工单才解决了这个bug,现在可以愉快的使用了。

  哦,暂时百度云的API网关绑定了域名,不需要在百度云备案,这样就好了。

  ![](https://I . Yanshu . work/image/5 f1 f 98 a 0 b 10 f 0 . jpg)

  版权所有:大雁

  本文链接:https://www.sitstars.com/archives/97/

  转载请注明出处及本声明。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 腾讯会议房间号怎么看,腾讯会议房间号在哪
  • 腾讯会议怎么预定会议,腾讯会议如何提前预约会议
  • 腾讯会议上传文档方法不对,腾讯会议上传文档方法是什么
  • 手机腾讯会议共享屏幕播放视频没声解决方法下载,手机腾讯会议屏幕共享播放视频没有声音
  • 腾讯会议研讨会与普通会议区别,腾讯会议网络研讨会是什么
  • 腾讯会议解除静音要举手,参加腾讯会议怎么静音
  • 腾讯会议全体静音操作教程下载,腾讯会议全体静音怎么操作
  • 腾讯会议开会时如何改名字,腾讯会议在会议中改名字怎么改
  • 腾讯会议如何导出参会人名单,腾讯会议能否导出参会名单
  • 腾讯会议电脑端没声音解决方法是什么,电脑端腾讯会议没有声音怎么回事
  • 腾讯会议怎么加入别人的预定会议,腾讯会议怎么创建会议
  • 腾讯视频会议如何开美颜,腾讯会议如何打开美颜
  • 腾讯会议视频没有声音怎么办,腾讯会议没有视频声音
  • 腾讯会议分屏教程图片,腾讯会议分屏教程图
  • 如何录制腾讯会议视频,腾讯会议怎么录屏
  • 留言与评论(共有 条评论)
       
    验证码: