小程序直播项目搭建

小程序直播项目搭建项目功能 登录 实时聊天 点赞功能 刷礼物 取消关注 用户卡片 直播带货 优惠券 直播功能第二步 进入开发管理接口设置打开开始创建项目 选择不使用云服务选择 javascript 版本这时候我们在

大家好,欢迎来到IT知识分享网。

项目启动:
1 小程序项目创建与配置:
第一步 需要登录小程序公众平台的设置页面进行配置: 首先需要是企业注册的才可以个人不能开通直播功能。服务类目 选择在线教育 有直播功能的。
小程序直播项目搭建


第二步:进入开发管理 接口设置打开小程序直播项目搭建开始创建项目: 选择不使用云服务 选择javascript版本小程序直播项目搭建

 2 使用serverless创建于配置:
    首先需要注册腾讯云账号以及实名认证:
    第一步 使用云函数: 函数服务选择:北京 命令空间 旁边的齿轮可以添加命名空间 默认default
    创建云函数: 首先选择控制板左侧菜单栏函数服务: 点击从头开始->事件函数:
小程序直播项目搭建
  创建云函数成功之后代码执行的界面
小程序直播项目搭建
 想要在项目中或者浏览器中访问的话 需要点击触发管理 然后访问生成的地址
小程序直播项目搭建
小程序直播项目搭建








创建web函数 和创建node.js环境一样: 这里创建一个返回猫眼数据的方法“”
小程序直播项目搭建小程序直播项目搭建小程序直播项目搭建小程序直播项目搭建如果想要在本地使用node环境的话,需要将云函数的代码拷贝一份,因为package.json有很多依赖的文件这是我们所需要的,在此之上进行功能的开发。

3 使用云数据库:


sendUserInfo(){ wx.request({ url:'', data:{ name:'zhansan', age:21, tel:'' } }) }

云函数中的代码 需要执行sql语句:

const mysql =require('mysql') exports.main_handler = async (event,context)=>{ consloe.log(event) const {name,age,tel} = event.qureyString // 如果是post请求的话就需要 JSON.parse(event.body) const config = getDBConfig() var promisePool = await mysql.createPool(config) var users = await promisePool.query('INSERT INTO `user` (`id`,`username`,`password`,`age`,`tel`) VALUES(?,?,?,?)',[null,name,age,tel]) return {message:'插入成功'} }

 在web函数中开发:

const express = require('express') const app = express() const mysql =require('mysql') const port = 9000 app.get('/',async (req,res)=>{ const {name,age,tel} = req.qurey const config = getDBConfig() var promisePool = await mysql.createPool(config) var users = await promisePool.query('INSERT INTO `user` (`id`,`username`,`password`,`age`,`tel`) VALUES(?,?,?,?)',[null,name,age,tel]) res.send ({message:'插入成功'}) } app.lient(port,()=>{console.log('3000')}) // 如果是基于post请求的还需要在app.js中进行配置 const bodyParser = require(‘body-parser’) app.use(bodyParser.json()) app.use(bodyParser.urlencoded({extended:false})) function getDBConfig (){ return { host:'', port:'', user:'', password:'', database:'', connectionLimit:1 } }

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/132537.html

(0)
上一篇 2025-07-30 19:10
下一篇 2025-07-30 19:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信