Làm cách nào để tôi có thể tweet trong twitter từ trang web của mình? Tôi đang sử dụng một kịch bản PHP. Bất cứ điều gì tweets tôi gửi từ trang web của tôi nên cập nhật tài khoản twitter của tôi. Tôi sử dụng mã sau đây, nhưng nó không được cập nhật trong tài khoản twitter của tôi:Cách Tweet trong Twitter bằng cách sử dụng PHP
// Set username and password
$username='myusername';
$password='*********';
// The message you want to send
$message = 'Nice to c all again.Have a nice day..';
// The twitter API address
$url='http://twitter.com/statuses/update.xml';
// Alternative JSON version
// $url = 'http://twitter.com/statuses/update.json';
// Set up and execute the curl process
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, $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=".$message);
curl_setopt($curl_handle, CURLOPT_USERPWD,"$username:$password");
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
// check for success or failure
if (empty($buffer)) {
echo 'Try again';
} else {
echo 'success';
}
Kịch bản này trả về một thông báo thành công, nhưng khi tôi kiểm tra tài khoản twitter của tôi không tìm thấy tweet.
Điều gì có thể là vấn đề?
Một từ khóa sử dụng google như 'twitter php' sẽ ném ra nhiều liên kết. Một số liên kết hữu ích là: http://dev.twitter.com/pages/libraries#php http://code.google.com/p/php-twitter/ Bạn chưa thêm tập lệnh của mình. – thotheolh