1. önce Composer kullanarak abraham/twitteroauth kütüphanesini kurun:
composer require abraham/twitteroauth
2. daha sonra bu işlem için basit bir php kodumuz
<?php
require "vendor/autoload.php";
use Abraham\TwitterOAuth\TwitterOAuth;
// API anahtarlarınızı buraya yerleştirin
$consumerKey = "API_KEY";
$consumerSecret = "API_SECRET_KEY";
$accessToken = "ACCESS_TOKEN";
$accessTokenSecret = "ACCESS_TOKEN_SECRET";
// TwitterOAuth ile bağlantı kurun
$connection = new TwitterOAuth($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret);
// Gönderilecek tweet
$tweet = "Bu bir test tweet'idir.";
// Tweet gönderme işlemi
$post_tweets = $connection->post("statuses/update", ["status" => $tweet]);
if ($connection->getLastHttpCode() == 200) {
// Tweet başarıyla gönderildi mesajı
echo "Tweet başarıyla gönderildi!";
} else {
// hata mesajı
echo "Tweet gönderilemedi!";
}
?>
xampp serverde localhost olarak çalışıyorum. Aldığım hata: Tweet gönderilemedi!