Hello Twetter from SoftGanz
ได้ PHP Script ในการส่ง Twitter เลยเอามาลองใส่เพิ่มใน CMS ที่ผมเขียนใช้เอง
อันสืบเนื่องมาจากผมเขียน CMS ขึ้นมาใช้เอง และได้เห็น CMS ดัง ๆ หลายตัวสามารถส่งข้อความ Twit ได้ อยากได้บ้าง แต่เพิ่งได้มาจากเว็บ Scriptdd.com เลยเอามาดัดแปลงใช้กับ CMS ของตนเองให้สามารถส่งหัวข้อที่สร้างใหม่ไปไว้ใน Twitter
Twitter ของผมคือ @softganz ครับ
ผมสร้างไว้เป็น class api เขียนด้วย PHP ตามตัวอย่าง
class api {
/**
* Send message to twitter
*<br />
* @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);
ที่มา
Relate topics
- nginx - ถึงเวลาซะที
- PHP PDO using
- การเก็บ JSON ใน MySQL ด้วย PHP
- macOS 12 Monterey: Web Server Setup/Apache/MariaDB/PHP Multiple Versions
- Ubuntu Server Installation
- Android : Input type="file" ไม่ทำงานบน webView
- Bug : isset($body['location']) ดันเป็นจริงเมื่อ $body ไม่ใช่ array
- ต้องลองซะหน่อย - กูเกิลเสนอ "No CAPTCHA reCAPTCHA" ผู้ใช้ไม่จำเป็นต้องกรอก CAPTCHA อีกต่อไป
- History API
- วิธีการดูแลโค้ดของวิศวกร Facebook
- MVC - แนวคิดเกี่ยวกับ MVC
- FTP chmod
- Hash & Salt
- Regular Expression - ยังไง ยังไง ก็ใช้ไม่ถูกสักที
- Map overlay
- PHP : How to show Adsense on web
- Blocky เขียนโปรแกรมแบบลาก-วาง
- Facebook Live Streaming
- PHP : Send SMS by smsgateway.com
- Directadmin PHP path