我得到YouTube的標題和YouTube描述形成相同的代碼,但現在它不工作 我收到以下錯誤:錯誤中獲取YouTube視頻的標題,描述和縮略圖
警告:DOM文檔::負載() domdocument.load]:在服務器配置中通過allow_url_fopen = 0禁用了http:// wrapper,位於第16行的/home/colorsfo/public_html/zaroorat/admin/pages/addSongProcess.php中
Warning:DOMDocument :: load (http://gdata.youtube.com/feeds/api/videos/Y7G-tYRzwYY)[domdocument.load]:無法打開流:沒有合適的包裝可以在/ home/colorsfo/public_html/zaroorat/admin /第16行的pages/addSongProcess.php
警告:DOMDocument :: load()[domdocument.load]:I/O警告:無法加載外部實體「http://gdata.youtube.com/feeds/api/videos/Y7G-tYRzwYY」in第16行的/home/colorsfo/public_html/zaroorat/admin/pages/addSongProcess.php
........................... ......... 下列編碼用於獲取YouTube視頻數據:
$url = "http://gdata.youtube.com/feeds/api/videos/".$embedCodeParts2[0]; $doc = new DOMDocument; @$doc->load($url); $title = $doc->getElementsByTagName("title")->item(0)->nodeValue; $videoDescription = $doc->getElementsByTagName("description")->item(0)->nodeValue;
它以前的工作(該編碼是工作在本地服務器很好,但互聯網上它不工作),但現在它不起作用。請指導我如何解決這個錯誤。 謝謝你的時間。
你好穆罕默德,有沒有解決你的問題? –