当前位置: 旋风说(旋风PHPer分享网)> 技术文章> 正文
第一步 微擎应用的安装 ->微信直播应用安装
注意事项:直播商城因启用了大量新特性,故只支持PHP7.1的环境
安装教程:
第一步:
在线安装完成后,如果是NGINX环境,需要添加伪静态规则。
location /addons/shimmer_liveshop/ {
index index.html index.htm index.php;
if (!-e $request_filename){
rewrite ^/addons/shimmer_liveshop/(.*)$ /addons/shimmer_liveshop/?s=$1 last;
}
}
将以上规则复制到loca tion区域保存重启NGINX环境即可。
注:如果是其他服务器环境,可忽略第一步。
第二步:
将模块【addons/shimmer_liveshop】内的目录下的bootstrap与storage权限设置为777.
第三步 : php7.1 管理
1). 安装扩展 fileinfo
2). 删除禁用函数 putenv 、proc_open
第四步(建议正式运营时再配合此项):
#缓存配置
php artisan config:cache
#计划任务配置
crontab -e
添加计划任务
* * * * * php /项目目录【www/wwwroot/xiangzhaozhineng】/addons/shimmer_liveshop/artisan schedule:run >> /dev/null 2>&1
#运行脚本
cd /项目目录/addons/shimmer_liveshop && php artisan schedule:run >> /dev/null 2>&1
运行以上脚本,时间设为每分钟。该脚本用于关闭未付款订单与自动确认收货时间。
以上,为直播购物商城部署安装说明。
//修改
ALTER TABLE `zhibo_tygbb_cn`.`ims_shimmer_liveshop_lives`
MODIFY COLUMN `subtitle` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '进入' AFTER `is_black`;
第二步 腾讯云聊天接口配置
在腾讯云控制台主页面的搜索栏搜索“即时通信IM”,按照步骤创建应用。
创建完成后在应用的主页面里复制这三个选项。
保存到直播商城的设置-系统设置-聊天配置,保持即可。
第三步 阿里云推流配置教程
阿里云推流配置教程:
accesskeys配置,鼠标点到阿里云控制台右上角的头像位置,选择accesskeys选项。
如果没有accesskeys配置,需要点击右上角创建。如果已有,点击查看密码查看即可。
拿到账号密码后复制到我们后台对应项里。
2. 阿里云直播流域名与阿里云推流域名的获取
在阿里云控制台搜索框里搜索视频直播,如未开通,需要开通一下,开通时会选择计费方式,一般都会选择按使用流量计费。
在直播控制台里点击域名管理,之后添加两个域名,一个用作直播流域名(观看),一个用作播放流域名(直播)。
上图画圈的位置一定要是你自己备案过的域名,前缀可以随意取,不和自己现有的二级域名冲突就可以,创建两个,一个业务类型选择选择播流域名,一个业务类型选择播流域名。
两个业务域名创建完成的效果是这样,之后先点击进入推流域名的域名配置项。
点击修改配置,将URL鉴权关掉。
然后点击进入播流域名
在这个位置点击修改配置,将URL鉴权关掉。
然后点击该位置添加推流信息,将你的两个业务域名绑定到一起。
最后一步是解析域名,将创建的这两个业务域名解析生效。
类型选择CNAME,记录值为直播控制台域名管理里的CNAME选项。
解析生效后将两个域名复制到直播平台的设置-基础配置-推流配置,播流域名填到直播流域名中,阿里云推流域名填到推流域名中,推流域名前要加上rtmp://。
添加完成后,请在微信公众平台登陆小程序,添加服务类目,工具-视频客服。然后在开发-接口设置中将两个视频流相关的接口打开,耐心等待十五分钟后即可正常开播。
如不需要回放,这几项配置完成后就可以进行直播了。
第四步 配置直播回放 阿里云OSS存储
第一步:阿里云控制台搜索OSS。
第二步:创建一个bucket。
区域选择需要与您的推流域名区域保持一致,例如您的推流域名区域为华南1【必须选择华南1】,那您在这里也要选择华南1。
读写权限需要给公众读写。
第三步,创建bucket成功后,点击该bucket的域名管理。
第四步:直播后台配置参数:
将上面标记的两个值放到直播购物商城中的设置-基本配置-推流配置中去,标记为1的值在直播购物商城对应的位置叫做:阿里云OssBuckt,标记为2的值在直播购物商城对应的位置是:阿里云ossendpoint。配置完后,将直播购物商城推流配置里,阿里云直播apiurl填写上:live.aliyuncs.com。填写完三个值后进行保存,回放即可正常。
注:回放生效时间约为三分钟。
添加【忽略】
直播控制台-域名管理-模板管理-录制配置-回调地址
https://xxxxxx/addons/shimmer_liveshop/api/2/live-notity/live-record?type=record
第五步 直播审核教程
操作前准备:小程序开通支付功能,准备好商户号,密钥,支付证书。
1. 直播购物商城后台-设置-底部导航自定义-点击重置导航按钮。操作该步骤后系统默认的导航配置将出现。
2. 将直播底部导航的状态修改为隐藏。
3. 添加商品一级分类与二级分类各一个。(二级分类需要有图片)
4. 添加1到2件商品,放到您创建的二级分类和放到一件商品标签中去。
5. 在设置-商城装修页面中的首页装修列表中,将您添加了商品的标签列表显示在首页。
6. 顶部标语与商城公告输入一些文案。
7. 设置-系统设置-支付配置中配置好支付。
8. 上传小程序,预览效果,检查有没有直播相关内容,检查支付是否正常。
9. 确定无问题后提交审核,等待通过。
当您发现内容错误或代码bug,以及下载链接无法使用等,请点击屏幕右下角的上报错误来进行提交,我们会尽快修正。
本程序所有源码和工具完全免费,当本网站内容如果侵犯了您的权益,请联系我们,我们会尽快处理,感谢您的合作。
上一篇: macos 安装软件时候忽略自动更新
下一篇: uefi版和装机版哪里不同
相关文章
评论:
文明上网理性发言,请遵守 新闻评论服务协议