Simple and sweet, and does just what I need. Thanks.
On 2/09/2010 5:59 p.m., Sid Bachtiar wrote:
$xml = simplexml_load_file('http://twitter.com/statuses/user_timeline/123456789.xml'); $statuses = array(); foreach ($xml->status as $status) { $text = htmlspecialchars($status->text); $text=preg_replace( "/(?<!<a href=\")((http)+(s)?:\/\/[^<>\s]+)/i", "<a href=\"\\0\" target=\"_blank\">\\0</a>", $text ); $statuses[] = array( 'text' => $text, 'created_at' => $status->created_at, 'short_date' => date('M d', strtotime($status->created_at)), ); } That preg stuff is for converting URLs into HTML a tags. Change 123456789 to your twitter ID. On Thu, Sep 2, 2010 at 4:37 PM, Harvey Kane<[email protected]> wrote:Hi All, Just got an email from Twitter saying the authentication system is changing for Twitter apps as from 2 days ago. Probably not so coincidentally, a site that displays recent tweets stopped working - It's getting 401 errors when it tries to connect. Can anyone recommend a basic Twitter PHP class that works with the new oauth authentication? I just need to get the latest X tweets into an array so I can display them on the site. Nothing more. Cheers, Harvey. -- Harvey Kane Phone: - Auckland: +64 9 950 4133 - Wanaka: +64 3 746 8133 - Mobile: +64 21 811 951 Email: [email protected] If you need to contact me urgently, please read my email policy www.ragepank.com/email/ -- NZ PHP Users Group: http://groups.google.com/group/nzphpug To post, send email to [email protected] To unsubscribe, send email to [email protected]
-- Harvey Kane Phone: - Auckland: +64 9 950 4133 - Wanaka: +64 3 746 8133 - Mobile: +64 21 811 951 Email: [email protected] If you need to contact me urgently, please read my email policy www.ragepank.com/email/ -- NZ PHP Users Group: http://groups.google.com/group/nzphpug To post, send email to [email protected] To unsubscribe, send email to [email protected]
