源码核心特点与功能
99影院影视源码适配苹果CMS10后台,区别于市面常见SG泛滥版本,原生支持多终端部署,可打包为微信、支付宝、QQ、百度四大平台小程序,同时支持双端APP封装。整套程序为独立运行架构,无需依赖微擎,后台功能完善,适配影视站点全场景运营需求。
前端集成齐全的观影交互功能,包含视频投屏、倍速播放、页面分享、在线客服咨询、页面返回、内容转发等实用功能,贴合用户观影使用习惯。

源码配套完整图文搭建文档,步骤讲解详细,新手可按照教程自主完成部署搭建。
整体运行环境要求
整套源码分为API接口后台与苹果CMS影视站点两个独立站点,需分别配置域名或子域名部署,二者环境要求各不相同。
API接口站点环境
基于TP5框架开发,需依托宝塔面板部署,具体环境参数:PHP7.0及以上版本、MYSQL5.6、Nginx运行环境,同时PHP需开启fileinfo、sg11扩展组件。
苹果CMS站点环境
适配TP框架苹果CMS10程序,环境要求:PHP5.6及以上版本、MYSQL5.6、Nginx运行环境。
Nginx伪静态规则
location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } }数据库部署与核心文件配置
数据库导入方法
API站点需上传并导入目录下的 data.sql 数据库文件;苹果CMS站点可导入 maccms.sql.gz 数据库,已有苹果CMS10站点可跳过导入步骤,直接配置数据库参数即可。
关键配置文件说明
/config/app.php:位于API站点目录,用于配置小程序appid等核心信息,参数配置在文件底部。/config/database.php:API站点数据库配置文件,填写当前接口站点数据库信息。/application/videos/model/Videos.php:配置苹果CMS影视站点数据库账号密码,对接视频数据。/application/videos/model/VideosType.php:配置苹果CMS影视站点数据库参数,对接视频分类数据。/application/database.php:苹果CMS站点专属数据库配置文件。
后台登录信息
API后台访问地址:域名/admin.php
CMS后台访问地址:域名/admin.php
统一默认登录账号:admin,默认密码:123123
资源采集站可参考各资源平台自带帮助教程完成搭建对接。
APP端部署与打包教程
开发环境配置
必须安装HbuildX正式版开发工具,搭配JDK8.0及以上版本并配置系统环境变量,用于原生插件开发与APP打包;node环境为可选组件,仅部分插件安装需要。
HbuildX需安装配套插件:scss/sass编译、less编译、内置终端、uni-app编译、app真机运行、uniapp调试。
核心接口配置文件
修改 /common/helper.js 文件,自主配置接口密钥、API接口地址、轮播图图片地址、影视缩略图地址等参数,适配个人域名。
原生插件引入
APP项目需手动导入两大必备原生插件:多任务下载管理插件、DLNA投屏插件。
云端打包流程
配置完成后,通过HbuildX制作自定义基座,真机测试无误后,使用原生APP云打包功能完成双端APP打包发布。
证书生成命令
keytool -genkey -alias domekey -keyalg RSA -keysize 1024 -validity 3500 -keystore dome.keystore
可自主修改密钥别名、密钥密码、证书有效期等参数,生成的证书文件自动保存至项目目录。
微信小程序部署与过审设置
编译运行环境
依托HbuildX与微信开发者工具开发调试,小程序调试基础库版本需≥2.8.3,选择市场高适配版本。
通过HbuildX导入项目文件夹,配置微信开发者工具路径后即可编译运行。
小程序过审优化设置
1、打开项目 pages.json 文件,删除所有注释内容,屏蔽小程序违规功能页面,适配平台审核规则。
2、进入API后台,在系统全局配置中开启“小程序过审页”开关。
3、重新编译项目并预览测试,页面无异常后即可上传提交审核。
4、审核通过2-3小时后,可关闭过审页开关,规避平台二次核查。
5、小程序命名禁止使用影院、影视、VIP电影等违禁词汇,建议设置为影评、影视评分等合规名称,类目选择工具-信息查询。
