TEL:400-8793-956
当前位置:程序、服务器

帮助进行PHP API集成

提问者: 近期获赞: 浏览人数: 发布时间:2021-01-23 13:46:19

 问:我正在尝试将运行的API上的位集成,但是我需要一些帮助来确定如何将视频集成到我要构建的网站中。请参阅API ,我要完成的工作是:能够根据其唯一ID检索视频。因此,如果有人可以帮助我,请告诉我。

 
答::让我分享在页面上显示所有视频的控制器和呈现视频的html模板。
 
控制器:<?php include('inc / db_connect.php');
 
尝试{$ sql =“选择ID,URL,GroupName,VideoTITLE,新的,来自videoclip的song_id”;$ result = $ pdo-> query($ sql); } catch(PDOException $ e){$ error ='无法获取数据:'。$ e-> getMessage(); 包括'error.html.php'; 出口(); } $ URLS = array(); while($ row = $ result-> fetch()){$ URLS [] = array('id'=> $ row ['ID'],'new'=> $ row ['new'],'URL' => $ row ['URL'],'GroupName'=> $ row ['GroupName'],'VideoTITLE'=> $ row ['VideoTITLE'],'song_id'=> $ row ['song_id'])); }
 
$ song_id = $ _GET [$ row ['song_id']]
 
模板:<div class =“ container-fluid”>
 
  < div  id = “ col”   class = “ span2 visible-desktop” > 
<?    if(isset($ _ SESSION ['user_id'])){?> < div class = “ myaccount” > < h5 class = “ first” > < i id = “ act_btn” class = “ account_icon icon-user icon-white” > </ i >我的帐户</ h5 > < ul class = “ account_nav nav nav-list”             
           
             HREF = “myaccount.php” > <我 类= “account_icon图标的用户” > </我>帐户信息</一> </李> 
<李> <一个HREF = “mysettings.php” > <我类= “ account_icon icon-cog” > </ i >设置</ a > < span data-placement = “ right” data-title = “ Notification List”数据内容= “测试”类                   = “通知徽章徽章-成功右拉式” > 2 </跨度> </李> 
<李> <一个HREF = “#” > <我类= “account_icon图标-地球” > </我>通知</一> </李> <李> <一个HREF = “logout.php” > <我类= “account_icon图标手向右” > </我>              
              <!-<img class =“ account_icon” src =“ img / social / login.png” alt =“ login”>->注销</ a > </ li > 
</ ul > </ div > < ?}?</ div > < div id = “ inner” class = “ span9” > < ul class = “ thumbnails” > <?php foreach($ URLS作为$ URL){                     echo'<li class =“ span3”> ';                     回声'<div class =“ thumbnail” >';                     回声'<img src =“'。$ URL [” URL“]。'” alt =“'。$ URL [” GroupName“]。'”>';          
 
                    回声'<h3 class =“ title”>'。$ URL ['GroupName']。'</ h3>'; 
                    回声'<p class =“ song”>'。$ URL ['VideoTITLE']。'</ p>';                     回声'<div class =“ thumbs”>'。ThumbsUp :: item($ URL ['id'])-> options('align = right')。'<div>';                     回显'<a class="bigbtn" href="'.'videoview.php?'.'song_id='.$URL['song_id'].'"> </a>';                     回声'</ div>';                     if(isset($ URL ['new'])== 1)                         {                     echo'<div class =“ new”> 首映</ div>';                        }                     else                     echo“”;                                      回声“ </ li>”;                  
 
            ?> 
</ ul > </ div > </ div > </ div >           
 
</ body> </ html>
 
让我更好地解释我的问题,就像您去VeVo并单击“播放”按钮,然后系统去检索正确的视频和显示一样,我不知道该如何实现。在内容服务器上具有唯一密钥,因此在我的数据库中,我有一个song_id,当我单击锚链接时,我想在内容服务器上匹配视频密钥,它将提交一个Get请求,该请求将根据与song_id相关的键,希望我能理解。
上一篇: (WebDev)有关框架的指南?
下一篇: 对于初学者来说,什么是一种好的学习语言?