请选择 进入手机版 | 继续访问电脑版

91看电视交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 387|回复: 13

请教病求助帮忙发一下射洪电视台的代理源码

[复制链接]

1

主题

0

好友

5451

积分

钻石会员

Rank: 8Rank: 8

8钻石会员
5451/10000
发表于 2017-12-23 21:13:37 |显示全部楼层
老大,我不会写代理,能否帮忙写一下射洪电视台的代理?谢谢了!
91直播里面有,但是不会搞,谢谢了!!!!

54

主题

0

好友

8956

积分

钻石会员

Rank: 8Rank: 8

8钻石会员
8956/10000
发表于 2017-12-24 12:43:56 |显示全部楼层
你是四川的?射洪的很好写,直接get
回复

使用道具 举报

1

主题

0

好友

5451

积分

钻石会员

Rank: 8Rank: 8

8钻石会员
5451/10000
发表于 2017-12-25 21:31:49 |显示全部楼层
我就是射洪的,可惜我不会代理,搞不来,能否教一下我啊。或者我付费学习都可以的。
回复

使用道具 举报

4

主题

1

好友

1万

积分

论坛元老

Rank: 10Rank: 10Rank: 10

发表于 2017-12-26 17:24:54 |显示全部楼层
http://scsh.chinashadt.com:8020/epgmanager/servlet/LiveServlet?interface=getChannel

http://bbs.91kds.net/thread-18770-1-1.html 参照这个方法    api换成上面就可
回复

使用道具 举报

1

主题

0

好友

5451

积分

钻石会员

Rank: 8Rank: 8

8钻石会员
5451/10000
发表于 2017-12-26 21:52:19 |显示全部楼层
<?php
$id=$_REQUEST['id'];
$ids=array(
        "gdzqhj1"=>"dd273d68-df68-48af-a564-1850c93002ee",
        "gdzqtv1"=>"7cfedcc9-813e-4a46-8d9e-ce87ad648220",
        "hnws"=>"561e26a2-ba48-4c9a-bbe0-452dcc209c28",
        "gdgg"=>"34cdd15b-73ab-4cb5-886c-8ef7d0bbfb0f",
        "gdty"=>"9143bb0f-1b68-497f-84a7-b232446a02ee",
        "gdzj"=>"856210e7-1600-4e21-b00c-e283e0d2ab3c",
        "gdtvs1"=>"2cb2988e-ad5e-481b-a24d-8f5338989375",
);
$url="http://scsh.chinashadt.com:8020/epgmanager/servlet/LiveServlet?interface=getChannel";
$info=file_get_contents($url);
$info1=json_decode($info);
if($id=="gdzqhj1"||$id=="gdzqtv1"){
        $channelList=$info1->obj[0]->channelList;
        foreach($channelList as $list1){
                $chaId=$list1->chaId;
                $liveurl=$list1->url;
                if($chaId==$ids[$id]){
                        header('location:'.$liveurl);
                }
        }
}else{
        $channelList=$info1->obj[1]->channelList;
        foreach($channelList as $list1){
                $chaId=$list1->chaId;
                $liveurl=$list1->url;
                if($chaId==$ids[$id]){
                        header('location:'.$liveurl);
                }
        }
}
?>
回复

使用道具 举报

1

主题

0

好友

5451

积分

钻石会员

Rank: 8Rank: 8

8钻石会员
5451/10000
发表于 2017-12-27 10:50:24 |显示全部楼层
但是我上传到服务器进行调用,不得行。不晓得是哪里出问题了。

http://www.iptvlist.cn/shtv.php?scsh

请老大帮忙看一下,源码就在上面这个。
回复

使用道具 举报

10

主题

1

好友

9809

积分

钻石会员

Rank: 8Rank: 8

8钻石会员
9809/10000
发表于 2017-12-28 10:12:33 |显示全部楼层
paul198504 发表于 2017-12-27 10:50
但是我上传到服务器进行调用,不得行。不晓得是哪里出问题了。

http://www.iptvlist.cn/shtv.php?scsh

你连基本的结构都没搞清楚,直接把API调人就行了???
你的ID数据都没变怎么行。。。
gdzqhj1"=>"dd273d68-df68-48af-a564-1850c93002ee",
        "gdzqtv1"=>"7cfedcc9-813e-4a46-8d9e-ce87ad648220",
        "hnws"=>"561e26a2-ba48-4c9a-bbe0-452dcc209c28",
        "gdgg"=>"34cdd15b-73ab-4cb5-886c-8ef7d0bbfb0f",
        "gdty"=>"9143bb0f-1b68-497f-84a7-b232446a02ee",
        "gdzj"=>"856210e7-1600-4e21-b00c-e283e0d2ab3c",
        "gdtvs1"=>"2cb2988e-ad5e-481b-a24d-8f5338989375",
这个是原来广东无线的数据名称,你换了API,要变成API里面的数据。。。。。。。
回复

使用道具 举报

1

主题

0

好友

5451

积分

钻石会员

Rank: 8Rank: 8

8钻石会员
5451/10000
发表于 2017-12-28 12:54:08 |显示全部楼层
<?php
$id=$_REQUEST['id'];
$ids=array(
        "shzh"=>"7141189a-539f-4880-bfec-8447d9402500",
        "cctv9"=>"db0206e6-e6f2-4482-ba78-b040869e18cf",
        "cctv1"=>"53fcd209-1795-4d11-b54a-5df30c7c89c5",
        "cctv5"=>"c333c7ce-1a09-4cdb-a1c0-112e7626e935",
        "cctv2"=>"44ba96ae-fd13-422e-8523-498238ef5d09",
        "zjws"=>"43751c6b-7909-43e0-8efc-8b4a4228296c",
);
$url="http://scsh.chinashadt.com:8020/epgmanager/servlet/LiveServlet?interface=getChannel";
$info=file_get_contents($url);
$info1=json_decode($info);
if($id=="gdzqhj1"||$id=="gdzqtv1"){
        $channelList=$info1->obj[0]->channelList;
        foreach($channelList as $list1){
                $chaId=$list1->chaId;
                $liveurl=$list1->url;
                if($chaId==$ids[$id]){
                        header('location:'.$liveurl);
                }
        }
}else{
        $channelList=$info1->obj[1]->channelList;
        foreach($channelList as $list1){
                $chaId=$list1->chaId;
                $liveurl=$list1->url;
                if($chaId==$ids[$id]){
                        header('location:'.$liveurl);
                }
        }
}
?>



这样吗?我保存的文件为shtv.php
http://www.iptvlist.cn/shtv.php?scsh

还是不行啊
回复

使用道具 举报

10

主题

1

好友

9809

积分

钻石会员

Rank: 8Rank: 8

8钻石会员
9809/10000
发表于 2017-12-28 14:18:49 |显示全部楼层
本帖最后由 disth 于 2017-12-28 14:25 编辑
paul198504 发表于 2017-12-28 12:54
这样吗?我保存的文件为shtv.php
http://www.iptvlist.cn/shtv.php?scsh

。。
你只做了我指出的经典错误,但是延伸的错误竟然不知索然,你是不是一点都不懂软件啊?!!
  1,if($id=="gdzqhj1"||$id=="gdzqtv1")是什么???
2,你的http://www.iptvlist.cn/shtv.php?scsh中哪里来的scsh???
回复

使用道具 举报

2

主题

1

好友

5444

积分

钻石会员

Rank: 8Rank: 8

8钻石会员
5444/10000
发表于 2017-12-28 14:42:36 |显示全部楼层
本帖最后由 jock77 于 2017-12-28 14:49 编辑
  1. <?php
  2.     $id = $_GET['id'];
  3.     $td = $_GET['td'];

  4.     $url = "http://scsh.chinashadt.com:8020/epgmanager/servlet/LiveServlet?interface=getChannel";
  5.     $content = file_get_contents($url);
  6.     $json = json_decode($content);
  7.     $info = $json->obj[$td]->channelList[$id]->url;

  8.     header('Location: '.urldecode($info));
  9.    
  10.     /*
  11.     tips
  12.    
  13.     射洪综合,http://localhost/hstv.php?td=0&id=0
  14.     遂宁综合,http://localhost/hstv.php?td=0&id=1
  15.    
  16.     CCTV1,http://localhost/hstv.php?td=1&id=0
  17.     CCTV新闻,http://localhost/hstv.php?td=1&id=1
  18.    
  19.     四川卫视,http://localhost/hstv.php?td=2&id=0
  20.     湖南卫视,http://localhost/hstv.php?td=2&id=1
  21.     浙江卫视,http://localhost/hstv.php?td=2&id=2
  22.    
  23.     邯郸公共,http://localhost/hstv.php?td=3&id=0
  24.     邯郸新闻,http://localhost/hstv.php?td=3&id=1
  25.     邯郸科技,http://localhost/hstv.php?td=3&id=2
  26.    
  27.     */
  28. ?>
复制代码
回复

使用道具 举报

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



91看电视|联系我们|赞助论坛|积分规则|申请友链|91看电视4群

Archiver|手机版|91看电视

GMT+8, 2018-1-20 21:20 , Processed in 0.064955 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. 站长论坛

回顶部