S o f t G a n z.

Web & Software Developer Gang.

Twitter

Hello Twetter from SoftGanz

by Little Bear @September,07 2009 19.09 ( IP : 61...251 ) | Tags : Twitter , PHP

ได้ PHP Script ในการส่ง Twitter เลยเอามาลองใส่เพิ่มใน CMS ที่ผมเขียนใช้เอง

อันสืบเนื่องมาจากผมเขียน CMS ขึ้นมาใช้เอง และได้เห็น CMS ดัง ๆ หลายตัวสามารถส่งข้อความ Twit ได้ อยากได้บ้าง แต่เพิ่งได้มาจากเว็บ Scriptdd.com เลยเอามาดัดแปลงใช้กับ CMS ของตนเองให้สามารถส่งหัวข้อที่สร้างใหม่ไปไว้ใน Twitter

Twitter ของผมคือ @softganz ครับ

ผมสร้างไว้เป็น class api เขียนด้วย PHP ตามตัวอย่าง

class api {

    /**
     * Send message to twitter
     *
* @param String $user username:password * @param String $title * @param String $url * @param String $tag * @return String result buffer */ public function twitter_send($user,$title,$url=null,$tag=null) { if (!function_exists('curl_init')) return false; list($twitter_user,$twitter_pwd) = explode(':',$user); $twitter_url    =    'http://twitter.com/statuses/update.xml'; # รวมข้อความทั้งหมด $twitter_msg    =    $title.' '.$url; $curl_handle = curl_init(); curl_setopt($curl_handle,CURLOPT_URL,$twitter_url); curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,2); curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1); curl_setopt($curl_handle,CURLOPT_POST,1); curl_setopt($curl_handle,CURLOPT_POSTFIELDS,'status='.$twitter_msg); curl_setopt($curl_handle,CURLOPT_USERPWD,$twitter_user.':'.$twitter_pwd); $buffer = curl_exec($curl_handle); curl_close($curl_handle); return $buffer; } }

วิธีเรียกใช้ก็

api::twitter_send('user:pwd','ข้อความ','http://domain.com/node/1',null);

ที่มา

Comment #1
Alex
Posted @October,12 2009 17.22 ip : 194...14

People rely on this
resume service cause they are the most responsible! Our service makes resume to suit the precise field of research you wish.

แสดงความคิดเห็น

« 1124
หากท่านไม่ได้เป็นสมาชิก ท่านจำเป็นต้องป้อนตัวอักษรของ Anti-spam word ในช่องข้างบนให้ถูกต้อง
The content of this field is kept private and will not be shown publicly. This mail use for contact via email when someone want to contact you.
Bold Italic Underline Left Center Right Ordered List Bulleted List Horizontal Rule Page break Hyperlink Text Color :) Quote
คำแนะนำ : เนื่องจากได้มีการเปลี่ยนแปลงวิธีการขึ้นบรรทัดใหม่ ซึ่งมีรายละเอียดดังนี้
  • วิธีการขึ้นบรรทัดใหม่โดยไม่เว้นช่องว่างระหว่างบรรทัด ให้เคาะเว้นวรรค (Space bar) ที่ท้ายบรรทัดจำนวนหนึ่งครั้ง
  • วิธีการขึ้นย่อหน้าใหม่ซึ่งจะมีการเว้นช่องว่างห่างจากบรรทัดด้านบนเล็กน้อย ให้เคาะ Enter จำนวน 2 ครั้ง

Member Zone

Playing