ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingใครพอรู้เรื่องดึงยอดวิว youtube มาแสดงที่เว็บไหมครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ใครพอรู้เรื่องดึงยอดวิว youtube มาแสดงที่เว็บไหมครับ  (อ่าน 738 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
phullop
ก๊วนเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 230



ดูรายละเอียด เว็บไซต์
« เมื่อ: 29 กรกฎาคม 2015, 16:44:12 »

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

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

ไม่รู้จะแก้ยังไงครับ
บันทึกการเข้า

zatoli30
สมุนแก๊งเสียว
*

พลังน้ำใจ: 268
ออฟไลน์ ออฟไลน์

กระทู้: 967



ดูรายละเอียด
« ตอบ #1 เมื่อ: 29 กรกฎาคม 2015, 16:58:29 »

ลองดัดแปลงดู ผมมั่วเอาครับ 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;
}
}
?>



« แก้ไขครั้งสุดท้าย: 29 กรกฎาคม 2015, 17:12:28 โดย zatoli30 » บันทึกการเข้า

รับเขียนสคริปเก็บข้อมูลสินค้า ตามสั่ง Nordstrom,6pm,Zappos,Homedepot,etc...  สอบถาม
phullop
ก๊วนเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 230



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 29 กรกฎาคม 2015, 17:34:34 »

ขอบคุณมากครับ ได้แล้วครับ
http://www.jib.co.th/web/index.php/jibtv/
« แก้ไขครั้งสุดท้าย: 29 กรกฎาคม 2015, 17:34:50 โดย phullop » บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์