找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5139|回复: 166

[iptv信源 资源分享或寻求] 骆驼后台的erw.的epg的数据库

 火.. [复制链接]
发表于 2023-8-22 14:01 | 显示全部楼层 |阅读模式
本帖最后由 mickvvw 于 2023-8-22 14:09 编辑

前些日子有个坛友发了站在巨人肩膀上完成的个人公益网站xxx的,说真的这大佬还真可以,提供了相应的epg修改的php,一下子很多骆驼的epg都活了,真是有心了,好吧,我再给大家补全数据库吧


请注意,一定得配合他的php,部分代码如下所示,只有cntv官网和他自制的erw,,其他epg文件不支持修改,请注意,他提供支持修改编辑

理论上此数据库还可以通用另外两位大大的epg,小白就算了,老鸟自己知道怎么玩的,不做说明了

使用方法,请在数据库中创建一个mick_epg分支,在分支里导入提供数据库即可,如果导入后mick_epg有内容恭喜你导入成功,数据并没有录取很多,须知

另外在他提供的live_proxy_epg.php的171行中将hctv2021_epg,改为mick_epg即可放心使用,文件就不提供了自己去人家的帖子捧个场就有了


//请求频道的EPG数据
function get_epg_data($tvid, $epgid, $name = "", $date = "") {
    if (strstr($epgid, "cntv") != false) {    // CNTV
        $url = "https://api.cntv.cn/epg/epginfo?serviceId=cbox&c=" . substr($epgid, 5) . "&d=" . date('Ymd');
        $str = curl::c()->set_ssl()->get($url);
        $re = json_decode($str, true);
        if (!empty($re[substr($epgid, 5)]['program'])) {
            $data = array("code" => 200, "msg" => "请求成功!", "name" => $re[substr($epgid, 5)]['channelName'], "tvid" => $tvid, "date" => date('Y-m-d'));
            foreach($re[substr($epgid, 5)]['program'] as $row) {
                $data["data"][] = array("name" => $row['t'], "starttime" => $row['showTime']);
            }
            return json_encode($data, JSON_UNESCAPED_UNICODE);
        }
        $data = ["code" => 500, "msg" => "请求失败!", "name" => $name, "date" => null, "data" => null];
        return json_encode($data, JSON_UNESCAPED_UNICODE);
    } else if (strstr($epgid, "erw") != false) {  // erw
                $url = "https://epg.erw.cc/api/diyp/?ch=" . urlencode(preg_replace('/^erw-/', '', $epgid)) . "&date=" . date('Y-m-d');
                        $str = curl::c()->get($url);
                        $re = json_decode($str, true);
        
                        if (!empty($re['epg_data'])) {
                                $data = array("code" => 200, "msg" => "请求成功!", "name" => $name, "tvid" => $tvid, "date" => date('Y-m-d'));
                                foreach($re['epg_data'] as $row) {
                                        $data["data"][] = array("name" => $row['title'], "starttime" => $row['start']);
                                }
                                return json_encode($data, JSON_UNESCAPED_UNICODE);
                        }
        
                        $data = ["code" => 500, "msg" => "请求失败!", "name" => $name, "date" => null, "data" => null];
                        return json_encode($data, JSON_UNESCAPED_UNICODE);
                }
}

附件下载后需要解压后,再导入

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2023-8-22 14:03 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

发表于 2023-8-22 14:08 来自手机 | 显示全部楼层
感谢分享!
回复 支持 反对

使用道具 举报

发表于 2023-8-22 14:18 | 显示全部楼层
看看这怎么搞的
回复 支持 反对

使用道具 举报

发表于 2023-8-22 14:23 | 显示全部楼层
感谢分享啊
回复 支持 反对

使用道具 举报

发表于 2023-8-22 14:23 | 显示全部楼层
看看这怎么搞的
回复 支持 反对

使用道具 举报

发表于 2023-8-22 14:29 | 显示全部楼层
看看这怎么搞的
回复 支持 反对

使用道具 举报

发表于 2023-8-22 14:29 来自手机 | 显示全部楼层
看看是啥
回复 支持 反对

使用道具 举报

发表于 2023-8-22 14:38 | 显示全部楼层
好厉害啊
回复 支持 反对

使用道具 举报

发表于 2023-8-22 14:56 | 显示全部楼层
谢谢大佬分享
回复 支持 反对

使用道具 举报

发表于 2023-8-22 15:20 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

发表于 2023-8-22 15:22 | 显示全部楼层
看看这怎么搞的
回复 支持 反对

使用道具 举报

发表于 2023-8-22 15:48 来自手机 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

发表于 2023-8-22 16:09 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

发表于 2023-8-22 16:11 | 显示全部楼层
看看是什么东西
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-17 04:04

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表