LMSouq
php-dev Open

Simplest PHP example for retrieving user_timeline with Twitter API version 1.1

FE
fellowworldcitizen
1 month ago
3 views
Problem Description
Because of the Twitter API 1.0 retirement as of [June 11th 2013](https://dev.twitter.com/blog/api-v1-retirement-date-extended-to-june-11), the script below does not work anymore. // Create curl resource $ch = curl_init(); // Set url curl_setopt($ch, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/myscreenname.json?count=10"); // Return the transfer as a string curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // $output contains the output string $output = curl_exec($ch); // Close curl resource to free up system resources curl_close($ch); if ($output) { $tweets = json_decode($output,true); foreach ($tweets as $tweet) { print_r($tweet); } } How can I get the user_timeline (recent statuses) with the least code possible? I found this: https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline but I get the following error: "{"errors":[{"message":"Could not authenticate you","code":32}]}" There are a lot of classes out there but after trying several none of them seem to work because of these updates at Twitter, plus some of them are pretty advanced classes with a lot of functionality that I don't really need. What is the simplest/shortest way to get the recent user statuses with PHP?

AI-Generated Solution

Powered by LMSouq AI · GPT-4.1-mini

✓ Solution Ready
Analyzing problem and generating solution…
Was this solution helpful?
Back to Knowledge Base