ใครพอรู้เรื่องดึงยอดวิว youtube มาแสดงที่เว็บไหมครับ

เริ่มโดย phullop, 29 กรกฎาคม 2015, 16:44:12

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

phullop

ผมเขียนเว็บด้วย CI แล้วจะดึงยอดวิวจริงๆจาก youtube มาแสดงที่เว็บไซต์ของเรา ต้องทำยังไงครับ

ผมลองใช้ file_get_contents() แต่มันขึ้น error : php_network_getaddresses: getaddrinfo failed: Name or service not known

ไม่รู้จะแก้ยังไงครับ

zatoli30

ลองดัดแปลงดู ผมมั่วเอาครับ 555


<?php
$url 
"https://www.youtube.com/watch?v=zYNsQ6ibdZs";

$ch curl_init();
curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/25.0");
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_TIMEOUT"30");
curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);
$contents curl_exec($ch);
curl_close($ch);
if(!empty(
$contents))
{
if(preg_match("/<div class=\"watch-view-count\">(.*?)<\/div>/"$contents$matches))
{
$views $matches[1];

echo $views;
}
}
?>




รับเขียนสคริปเก็บข้อมูลสินค้า ตามสั่ง Nordstrom,6pm,Zappos,Homedepot,etc...  [direct=https://www.facebook.com/MR.watcharaporn]สอบถาม[/direct]

phullop

ขอบคุณมากครับ ได้แล้วครับ
http://www.jib.co.th/web/index.php/jibtv/