Twitter widget

Gestart doorOne2xs3 reacties23 weergaven

4 berichten · pagina 1 van 1

One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Weet iemand een code waarmee je tweets kan laten zien via php, niet die van twitter zelf. Er was ook een topic van maar die kan ik niet meer vinden.

toevoeging op 19 mei 2012, 16:29:30:
Al gevonden!

toevoeging op 19 mei 2012, 16:29:34:
Slotje?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Jelle, als je het gevonden hebt, deel het dan ook confused
Maar goed, mijn aandeel:

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]/* START CLASS (kan in een losse file) */[/COLOR]
[URL="http://www.php.net/class"]class[/URL] Twitter 
[COLOR= #007700]{[/COLOR]
  [URL="http://www.php.net/public"]public[/URL] [COLOR= #0000BB]$tweets[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR]
  [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] __construct[COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$limit[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]8[/COLOR][COLOR= #007700]) 
  {[/COLOR]
    [COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000] OR [/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]%20OR%20[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$user[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$feed[/COLOR] [COLOR= #007700]=[/COLOR] curl_init[COLOR= #007700]([/COLOR][COLOR= #DD0000]http://search.twitter.com/search.atom?q=from:[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$user[/COLOR] [COLOR= #007700].[/COLOR][COLOR= #DD0000]&rpp=[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$limit[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$feed[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_RETURNTRANSFER[COLOR= #007700],[/COLOR] true[COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$feed[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_HEADER[COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$xml[/COLOR] [COLOR= #007700]=[/COLOR] curl_exec[COLOR= #007700]([/COLOR][COLOR= #0000BB]$feed[/COLOR][COLOR= #007700]);[/COLOR]
    curl_close[COLOR= #007700]([/COLOR][COLOR= #0000BB]$feed[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$result[/COLOR] [COLOR= #007700]= new[/COLOR] SimpleXMLElement[COLOR= #007700]([/COLOR][COLOR= #0000BB]$xml[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700]->[/COLOR]entry [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$entry[/COLOR][COLOR= #007700]) 
    {[/COLOR]
        [COLOR= #0000BB]$tweet[/COLOR] [COLOR= #007700]= new[/COLOR] stdClass[COLOR= #007700]();[/COLOR]
        [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]id [COLOR= #007700]= (string)[/COLOR] [COLOR= #0000BB]$entry[/COLOR][COLOR= #007700]->[/COLOR]id[COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$entry[/COLOR][COLOR= #007700]->[/COLOR]author[COLOR= #007700]->[/COLOR]name[COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]user [COLOR= #007700]= (string)[/COLOR] [COLOR= #0000BB]$user[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]author [COLOR= #007700]= (string)[/COLOR] [URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$entry[/COLOR][COLOR= #007700]->[/COLOR]author[COLOR= #007700]->[/COLOR]name[COLOR= #007700],[/COLOR] [URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]])+[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700], -[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]title [COLOR= #007700]= (string)[/COLOR] [COLOR= #0000BB]$entry[/COLOR][COLOR= #007700]->[/COLOR]title[COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]content [COLOR= #007700]= (string)[/COLOR] [COLOR= #0000BB]$entry[/COLOR][COLOR= #007700]->[/COLOR]content[COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]updated [COLOR= #007700]= (int)[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$entry[/COLOR][COLOR= #007700]->[/COLOR]updated[COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]permalink [COLOR= #007700]= (string)[/COLOR] [COLOR= #0000BB]$entry[/COLOR][COLOR= #007700]->[/COLOR][URL="http://www.php.net/link"]link[/URL][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]->[/COLOR]attributes[COLOR= #007700]()->[/COLOR]href[COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]avatar [COLOR= #007700]= (string)[/COLOR] [COLOR= #0000BB]$entry[/COLOR][COLOR= #007700]->[/COLOR][URL="http://www.php.net/link"]link[/URL][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]->[/COLOR]attributes[COLOR= #007700]()->[/COLOR]href[COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/array_push"]array_push[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]tweets[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]);
    }[/COLOR]
    [URL="http://www.php.net/unset"]unset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$feed[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$xml[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]);
  }[/COLOR]
  [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] getTweets[COLOR= #007700]() {[/COLOR] [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]tweets[COLOR= #007700]; }
}[/COLOR]
[COLOR= #FF8000]/*  EINDE CLASS*/[/COLOR]

[COLOR= #0000BB]$feed[/COLOR] [COLOR= #007700]= new[/COLOR] Twitter[COLOR= #007700]([/COLOR][COLOR= #DD0000]JOUWNAAM[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]8[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$tweets[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$feed[/COLOR][COLOR= #007700]->[/COLOR]getTweets[COLOR= #007700]();[/COLOR]

[URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tweets[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]) 
{[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]content[COLOR= #007700].[/COLOR][COLOR= #DD0000]<hr />[/COLOR][COLOR= #007700];
}[/COLOR] 
?>


Nog een goede tip: Laad het in via AJAX!!!!
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
In mijn andere topic zie je wat ik gevonden heb.
0
Berichten
3.074
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jellesch schreef:
In mijn andere topic zie je wat ik gevonden heb.
Welk andere topic?
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren