DailyInfo——配置教学(二)配置页面与接收消息

三、配置页面(请务必更新到8月30日及之后的版本)

方式一、部署在云服务器(云函数看方式二!)

在服务器上搭建Diary——基于 Python Fastapi 的简易图文展示服务 Gitee地址:https://gitee.com/thund1r/diary Github地址:https://github.com/Thund1R/diary

  1. 复制以下命令,在服务器上选择一个文件夹,打开终端,粘贴并执行。鼠标右键点击终端窗口即粘贴,Enter换行键执行
git clone https://gitee.com/thund1r/diary.git
cd diary

以下内容参考 2. 编写一个docker镜像的制作文件Dockerfile。终端执行vim Dockerfile,粘贴以下配置

FROM python:3.7
  
RUN pip3 install fastapi uvicorn aiofiles fastapi-async-sqlalchemy python-multipart -i https://pypi.tuna.tsinghua.edu.cn/simple

EXPOSE 10086

COPY . .

CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "10086"]
  1. 打包镜像docker build -t diary . 打包完成用docker images指令查看是否有diary镜像
  2. 自行开放10086端口
  3. 运行部署sudo docker run -d --name diary -p 10086:10086 diary
  4. 部署完成访问 域名:10086 显示Diary

访问 域名:10086/show?t=标题&c=内容 显示图文信息。

  1. 将域名加上/show填入config.py的环境变量link

方式二、部署在云函数

  1. 触发管理-创建触发器
  2. 触发方式-API网关触发-勾选启用集成响应
  3. 点击复制访问路径最后的复制按钮
  4. 填写到函数配置-编辑-环境变量-link 或填写在config.py中
  5. 点击测试发送一条信息,点击卡片,能顺利打开页面显示内容即为成功。

四、接收消息

  1. 还是没有消息请查看下方官方解答,检查接收消息的前提条件

让别人接收到消息

所有的部署与接受消息的工作到此已经全部完成 出现任何错误请查看配置教学(三)-六、重要提示-1.常见错误 腾讯云日志服务已于9月5日开始按量收费,关闭日志服务请查看配置教学(三)-六、重要提示-5.日志章节

经验分享 程序员 微信小程序 职场和发展