เด็กไอทีคลับ คลับซ่าฅนไอที

iT club | ไอทีคลับ คลับของคนไอที => Twitter Club => ข้อความที่เริ่มโดย: JasonX ที่ 19, 11 2008, 02:11:44 PM



หัวข้อ: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: JasonX ที่ 19, 11 2008, 02:11:44 PM
เหม่ง สอนวิธีเอา Twitter ไปใส่ใน Hi5 หน่อยสิ อยากรู้อ่ะ แบบที่เหม่งทำอ่ะ นะนะนะน


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: เด็กไอทีคลับ ที่ 19, 11 2008, 02:46:28 PM
ตัวนี้ผมมีโครงการจะเปิด service ให้ใช้อยู่นะพี่ แต่ยังขาดเวลาในการทำอะ

จริงๆแล้ว ถามว่ามันทำยากมั้ย ก็ไม่ยากนะพี่ ใช้พวก GD library เอามาแต่ง

แล้วก็ ดึง API ของ twitter มาใช้ เอ๊ะ ผมจะเรียกแบบนั้นได้ป่าวหว่า อ้อ ตอนนี้ผมใช้ APi นี่หว่า เพราะดันใส่ user pass เ้ข้าไปด้วย ไม่ได้ใช้ feed แบบปกติ เพราะถ้า feed มาแบบปกตินั่นจะแสดงได้เฉพาะข้อมูลของตัวเอง ข้อมูลคนอื่นแสดงไม่ได้

จริงๆก็อยากรีบๆ ทำเหมือนกัน จะได้โปรโมตเว็บไปในตัว

ใครที่มีความรู้เรื่อง twitter API, XML, PHP + GD library ติดต่อผมได้เลยครับ

ความคิดมีอยู่แล้ว แต่ขาดเวลา กับคนช่วยทำ

ปล. เมื่อวันก่อนนั่งงมกับ xml_parse, xml_parser_create ,xml_get_current_line_number ......

เพื่อจะอ่าน data format XML แต่สุดท้าย หลังจากงมโข่งอยู่นาน ไม่รอด กลับมาใช้ "วิชามาร" เหมือนเดิม :idonknow:


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: เด็กไอทีคลับ ที่ 19, 11 2008, 02:48:50 PM
(http://idea.dekitclub.com/tw.php)

เอามาให้ดู เผื่อคนไม่รู้ว่าพี่ JasonX เขาหมายถึงอะไร


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: เด็กไอทีคลับ ที่ 27, 01 2009, 09:53:28 PM
เผื่อใครอยากได้ code ที่ทำอันนี้นะครับ

เอาเลยจัดให้ แต่!!!.ขออนุญาติงดการอธิบายนะครับ

<?php
// Set the content-type
@header("Content-type: image/jpeg");
//@header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
//@header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
@header ("Cache-Control: no-cache, must-revalidate");
@header ("Pragma: no-cache");

//Set Time
$day= date('l');
$date= date('j');
$month= date('F');
$year= date('Y');
$hr = date(H);
$min = date('i');

$now = $day." ".$date." ".$month." ".$year." ".$hr.":".$min;
//$now =  date("D, d M Y H:i");
//Set Greeting
if($hr == '00'){$greet = "โอ้ววว เีที่ยงคืนแล้วโว้ยย";}
if($hr == '01'){$greet = "ตีหนึ่งแล้วโว้ยยย เฮ้อ...";}
if($hr == '02'){$greet = "ตีสอง จะได้หลับมั้ยตู";}
if($hr == '03'){$greet = "ตีสามแล้ว รอไรอยู่ ปล่อยผีหรอ";}
if($hr == '04'){$greet = "ตีสี่ บรื้ออ หมาหอนป่าวที่นั่นน่ะ";}
if($hr == '05'){$greet = "ตีห้า เพิ่งตื่น หรือว่า ยังไม่นอนเนี่ย?";}
if($hr == '06'){$greet = "หกโมงเช้า อากาศช่างดีจริงๆ";}
if($hr == '07'){$greet = "เจ็ดโมงเช้า ตื่นกันยัง";}
if($hr == '08'){$greet = "แปดโมง ยืนตรงเคารพธงชาติด้วยนะ";}
if($hr == '09'){$greet = "เก้าโมงแล้ว กินข้าวเช้ายังจ๊ะ";}
if($hr == '10'){$greet = "สิบโมงๆ พักเบรกก็มาเล่น Hi5 หรอจ๊ะ";}
if($hr == '11'){$greet = "5 โมงเช้าแล้ว ท้องเริ่มร้อง ><";}
if($hr == '12'){$greet = "เที่ยงแล้ว ปิดคอม, ปิดไฟ, ช่วยชาติ...";}
if($hr == '13'){$greet = "บ่ายโมง กินไรมายังจ๊ะ";}
if($hr == '14'){$greet = "บ่ายสอง เปิด Hi5 จะได้ไม่ง่วง ~O~";}
if($hr == '15'){$greet = "บ่ายสามโมง พักบ้างนะ อย่าหักโหม";}
if($hr == '16'){$greet = "สี่โมงเย็น ใกล้เลิกงานแล้ว เย้ๆ";}
if($hr == '17'){$greet = "ห้าโมงๆ ปะ กลับบ้านๆ ";}
if($hr == '18'){$greet = "หกโมงเย็น กินข้าวเย็นหรือยัง";}
if($hr == '19'){$greet = "ทุ่มนึงแล้ว ได้เวลาสนุกแล้วสิ ^o^";}
if($hr == '20'){$greet = "สองทุ่ม คนเยอะจัง ~_~";}
if($hr == '21'){$greet = "สามทุ่ม เม้นกันเพลินเลยนะ";}
if($hr == '22'){$greet = "สี่ทุ่ม เด็กๆ เข้านอนได้แล้วนะจ๊ะ";}
if($hr == '23'){$greet = "ขณะนี้เป็นเวลา ห้าทุ่มแล้ว - -*";}

// Create the image
//$bgIMG = array('bg_2.jpg','bg_3.jpg');
//$image1 = $bgIMG[rand(0,1)];
$image1 = 'bg_'.$hr.'.jpg';
$im = imagecreatefromjpeg($image1);

// Create some colors
$white = imagecolorallocate($im, 255, 255, 255);
$gray = imagecolorallocate($im, 100, 100, 100);
$black = imagecolorallocate($im, 0, 0, 0);
$brown = imagecolorallocate($im, 120, 100, 90);
$alpha = @imagecolorallocatealpha($im, 250, 250, 250,30);

// Replace path by your own font path
//$font = '2005_iannnnnAMD.ttf';
$font = 'THA0101.ttf';
$font2 = 'DS-DIGIB.TTF';
$font3 = 'tahoma.ttf';
/////////////////////////////////////////////////////////////////////////////////////////////
@imagefilledrectangle($im, 10, 10, 440, 396, $alpha);
@imagefilledrectangle($im, 80, 420, 440, 460, $alpha);

imagerectangle($im, 10, 10, 440, 396, $gray);
imagerectangle($im, 80, 420, 440, 460, $black);

$rand = rand(0,1);

$url = 'http://twitter.com/statuses/user_timeline/14654954.rss';

$data = @file_get_contents($url);

$content = explode("<item>",$data);

$thaimonth = array('ม.ค.','ก.พ.','มี.ค.','เม.ย.','พ.ค.','มิ.ย.','ก.ค.','ส.ค.','ก.ย.','ต.ค.','พ.ย.','ต.ค.');
$thaiday = array('อาทิตย์','จันทร์','อังคาร','พุธ','พฤหัสบดี','ศุกร์','เสาร์');

$i = 1;
$line = 50;
$linex = 18;
$line1px = 53;

while($i<11){
$link = eregi_replace(".+<link>","",$content[$i]);
$link = eregi_replace("</link>.+","",$link);

$date = eregi_replace(".+<pubDate>","",$content[$i]);
$date = eregi_replace("</pubDate>.+","",$date);

$thaiyear = (date("Y",strtotime($date))+543);
$nummonth = date("n",strtotime($date));
$month = $thaimonth[($nummonth -1)];
$numday = date("w",strtotime($date));
$day = $thaiday[$numday];
$date = date($day."ที่ d $month $thaiyear | H:i:s",strtotime($date));

$title = eregi_replace("</title>.+","",$content[$i]);
$title = eregi_replace("<title>","",$title);
//$title = eregi_replace("IaM_MaI:","",$title);
// $title = eregi_replace("dekitclub:","",$title);
// Add Date
$title = htmlspecialchars_decode($title);
imagettftext($im, 7, 0, 30, $line, $brown, $font3,$date );
// Add the text
imagettftext($im, 9, 0, 5, $linex, $black, $font3, $title);
// imagettftext($im, 10, 0, 10, $linex+1, $black, $font3, $title);
// Add the line
// imageline($im, 110, $line1px, 430, $line1px, $gray);

$i++;
$line = $line + 37;
$linex = $linex + 37;
$line1px = $line1px + 37;
}

//Add time shadow
//imagettftext($im, 30, 90, 58, 400, $gray, $font2,$now);
//Add time
//imagettftext($im, 30, 90, 56, 399, $gray, $font2,$now);
imagettftext($im, 20, 0, 14, 418, $gray, $font2,$now);
imagettftext($im, 20, 0, 12, 417, $gray, $font2,$now);
imagettftext($im, 20, 0, 10, 416, $white, $font2,$now);

//Add Greet shadow
//imagettftext($im, 32, 0, 41, 511, $white, $font,$greet);
//Add Greet
imagettftext($im, 19, 0, 130, 450, $black, $font,$greet);

imagettftext($im,12,0,101,481,$black, $font3,'Follow me @ http://twitter.com/dekitclub');
imagettftext($im,12,0,100,480,$white, $font3,'Follow me @ http://twitter.com/dekitclub');

// Using imagepng() results in clearer text compared with imagejpeg()
//@header('Content-type: image/jpeg');
@imagejpeg($im, '', 80);
@imagedestroy($im);
?>


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: athikom ที่ 11, 08 2009, 11:58:07 AM
ลองใช้แล้ว error นิดหน่อย ทำงายยย ดีหว่า

 :aiwebs_022:


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: IRONKONG ที่ 21, 08 2009, 12:03:43 AM
ลองใช้แล้ว error นิดหน่อย ทำงายยย ดีหว่า

 :aiwebs_022:
มี error ตรงส่วนไหนครับ จะได้ช่วยกันกันแชร์ปัญหาในการใช้งาน


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: เทพบุตรดอทคอม ที่ 8, 09 2009, 09:37:22 AM
สมัครไปแล้วเหมือนกัน แต่ไม่รู้จะใช้ทำไม ใช้แต่facebookอยู่ตอนนี้


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: เด็กไอทีคลับ ที่ 8, 09 2009, 12:50:29 PM
สมัครไปแล้วเหมือนกัน แต่ไม่รู้จะใช้ทำไม ใช้แต่facebookอยู่ตอนนี้

ถ้ารักมาร์ค follow @PM_Abhisit (https://www.dekitclub.com/go/http://twitter.com/PM_Abhisit) link

ถ้ารักแม้ว follow @Thaksinlive (https://www.dekitclub.com/go/http://twitter.com/Thaksinlive) link


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: IRONKONG ที่ 8, 09 2009, 02:53:09 PM
สมัครไปแล้วเหมือนกัน แต่ไม่รู้จะใช้ทำไม ใช้แต่facebookอยู่ตอนนี้

ถ้ารักมาร์ค follow @PM_Abhisit (https://www.dekitclub.com/go/http://twitter.com/PM_Abhisit) link

ถ้ารักแม้ว follow @Thaksinlive (https://www.dekitclub.com/go/http://twitter.com/Thaksinlive) link

เติมนี่ด้วยสิพี่

ถ้ารักพี่เหม่ง @dekitclub (https://www.dekitclub.com/go/http://twitter.com/Dekitclub) link

ถ้ารักอ้วน @ironkong (https://www.dekitclub.com/go/http://twitter.com/ironkong) link


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: เด็กไอทีคลับ ที่ 8, 09 2009, 04:00:19 PM
สมัครไปแล้วเหมือนกัน แต่ไม่รู้จะใช้ทำไม ใช้แต่facebookอยู่ตอนนี้

ถ้ารักมาร์ค follow @PM_Abhisit (https://www.dekitclub.com/go/http://twitter.com/PM_Abhisit) link

ถ้ารักแม้ว follow @Thaksinlive (https://www.dekitclub.com/go/http://twitter.com/Thaksinlive) link

เติมนี่ด้วยสิพี่

ถ้ารักพี่เหม่ง @dekitclub (https://www.dekitclub.com/go/http://twitter.com/Dekitclub) link

ถ้ารักอ้วน @ironkong (https://www.dekitclub.com/go/http://twitter.com/ironkong) link

เอาไป +2 ^^


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: CoolPha ที่ 27, 10 2009, 08:52:47 PM
5555555555555++

พอกันทั้งพี่ ทั้งน้อง

อืม ๆ โอเค ไม่ต้องมาอธิบาย แต่มาติดตั้งให้เลยนะจต้ะที่รัก


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: IRONKONG ที่ 9, 11 2009, 02:41:54 AM
5555555555555++

พอกันทั้งพี่ ทั้งน้อง

อืม ๆ โอเค ไม่ต้องมาอธิบาย แต่มาติดตั้งให้เลยนะจต้ะที่รัก
อะไรกันว๊า..........


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: CoolPha ที่ 9, 11 2009, 11:21:11 AM
อ้วน กลับ มาเร็ว ๆ


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: IRONKONG ที่ 11, 11 2009, 08:39:56 PM
อ้วน กลับ มาเร็ว ๆ
ก็ไม่ได้หายไปไหนหรอกเจ๊ แค่ไม่ค่อยมีเวลาตอบกระทู้เท่านั้นเอง มันยังเพลียอยู่ ร่างกายมันยังไม่ชินอ่ะ


หัวข้อ: Re: Twitter กับ Hi5 ???
เริ่มหัวข้อโดย: CoolPha ที่ 11, 11 2009, 09:44:15 PM
อืม คง แบบนั้นมั้ง

พี่ก็เป็นนะ ช่วงกลางวันอ่ะ เห็น ข้อ ความเยอะเลย  แต่ยังไม่ตอฃบอ่ะ

มันเหนื่อย ๆ ด้วยมั้งจ้ะ