i wand to fetch the latest twitter feed from my account to my website using laravel with this pakage AbrahamTwitterOAuth
but response show 404 , My code like
<?php
namespace AppHttpControllers;
use IlluminateHttpRequest;
use AbrahamTwitterOAuthTwitterOAuth;
class TwitterController extends Controller
{
public function fetchTweets()
{
// Twitter API credentials
$consumerKey = config('services.twitter.consumer_key');
$consumerSecret = config('services.twitter.consumer_secret');
$accessToken = config('services.twitter.access_token');
$accessTokenSecret = config('services.twitter.access_token_secret');
// Initialize TwitterOAuth
$twitterOAuth = new TwitterOAuth($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret);
// Fetch tweets from user timeline
$tweets = $twitterOAuth->get("statuses/user_timeline", ["screen_name" => "Ghosh28097", "count" => 10]); // Replace "USERNAME" with the desired Twitter username
// Check for errors
if (!isset($tweets->errors)) {
// Display fetched tweets
foreach ($tweets as $tweet) {
echo "<p>{$tweet->text}</p>"; // Output tweet text
echo "<p>{$tweet->created_at}</p>"; // Output tweet creation date
echo "<hr>";
}
} else {
// Error handling
echo "Error fetching tweets: " . $tweets->errors[0]->message;
}
}
}
I read the https://developer.twitter.com/en/portal/products
document ther they mension Endpoint is POST /2/tweets
but i didn’t understand,
How to show the twitter feeds trought api v2 in laravel