Using PHP To Pull Your Last Tweet Via Twitters Atom Timeline

Ok here is a simple script that will help you pull your latest feed from your twitter atom rss timeline without the use of cURL :)

[cc lang=”php”]

# Enter your twitter username
$username = “websymantecs”;

#page title (if you want one >:P)
$prefix = “<h2>Tweet Tweet</h2>”;

# Suffix – some text you want display after your latest tweet. (Same rules as the page title.)
$suffix = “”;

# Our prepared URL
$feed = “http://search.twitter.com/search.atom?q=from:” . $username . “&rpp=1”;

# time to process our request
function parse_feed($feed) {
// time for our data parsing
$phase1 = explode(“<content type=\”html\”>”, $feed);
$phase2 = explode(“</content>”, $phase1[1]);
$tweet = $phase2[0];
$tweet = str_replace(“&lt;”, “<“, $tweet);
$tweet = str_replace(“&gt;”, “>”, $tweet);
$tweet = str_replace(“&quot;”, “”, $tweet);
return $tweet;
}
# Parsed and echo to the screen.
$twitterFeed = file_get_contents($feed);
echo parse_feed($twitterFeed) . stripslashes($suffix);

[/cc]

Its that simple, enjoy! xD!

After a successful feed, you can use CSS to style the returned data.

Published by

Miguel

I am a bilingual Network Engineer with over 20 years of professional experience in computer science and information technology. I am the founder and operator of Web Semantics, based in Vancouver, Washington, where I design, secure, and manage enterprise-grade infrastructure for small and mid-sized businesses across the West Coast. I provide bilingual IT support in English and Spanish, specializing in network architecture, systems engineering, security, and operational resilience. Soy un ingeniero de redes bilingüe con más de 20 años de experiencia profesional en ciencias de la computación y tecnología de la información. Soy fundador y operador de Web Semantics, con sede en Vancouver, Washington, donde diseño, protejo y administro infraestructura empresarial para pequeñas y medianas empresas en la costa oeste. Ofrezco soporte de IT bilingüe en inglés y español, con especialización en arquitectura de redes, ingeniería de sistemas, seguridad y resiliencia operativa.