Facebook updates van alleen jezelf weergeven
Gepost door paintball85 op 11-05-2011 06:45.
Hallo allemaal,
Hierbij wil ik graag Met dank aan Martin P het volgende script met jullie delen.
Het laat alleen je eigen updates van facebook zien op je website.
Het enige wat je in moet vullen is je facebook id en het aantal weer te geven updates.
Het is basic, dus zelf aankleden en eventuele beveiligingen en errorafhandelingen inbouwen.
Je roept het dus als volgt aan:
www.domein.nl/facebook.php?id=HIER JE FACEBOOK ID&limit=AANTAL UPDATES
Succes ermee :)
Bestanden van dit script
facebook.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <?php
$content = file_get_contents( 'https://graph.facebook.com/'.$_GET['id'].'/feed?limit='.$_GET['limit'] );
$content = json_decode( $content, true );
foreach( $content['data'] as $entry )
{
echo '<p>' . makeLinksClickable( $entry['message'] ) . '</p>';
}
function makeLinksClickable( $text )
{
$text = preg_replace("#(^|[\n ])([\w]+?://[\w]+[^ \"\n\r\t< ]*)#", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $text);
$text = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r< ]*)#", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $text);
$text = preg_replace("/@([^\s]+)/", "<a href=\"http://twitter.com/intent/user?screen_name=\\1\" target=\"_blank\">@\\1</a>", $text);
$text = preg_replace("/#([^\s]+)/", "<a href=\"http://search.twitter.com/search?q=\\1\" target=\"_blank\">#\\1</a>", $text);
return $text;
}
?> |
Commentaar
23-05-2011 16:36
* Geen foutafhandeling
* Geen beveiliging
Niet PFZ waardig als je het mij vraagt..
27-05-2011 15:09
als het niet PFZ waardig is, waarom zet jij niet de foutafhandeling & beveiliging erbij?:D
29-05-2011 09:57
omdat het gemakkelijker is om kritiek te uiten! :)
Maar hij heeft wel een beetje een puntje al moet ik zeggen dat ook al bestaat het maar uit een paar regels het toch leuke functionaliteit aanbied! :)
11-06-2011 13:30
Als mensen nou is de beschrijving erbij zouden lezen...
Staat dat het een kaal script is zonder foutafhandelingen en/of beveiligingen.
Dus beetje nutteloos om het nog is apart te vermelden niet waar??
En wat is PFZ waardig?
Wie bepaald die standaard?
Jij in ieder geval niet Roland?
Kortom, dit script is voor mensen die een soort van functie nodig hebben.
En elke beveiliging en foutafhandeling is anders voor iedereen.
Daarom kaal script.
24-08-2011 17:51
@Roland Ik wist niet dat jij moderator was geworden. Makkelijk om mensen te wijzen op dingen die volgens jou niet volgens de regels zijn en vervolgens zelf je er niet aan te houden:
Net-niet scripts
Alle scripts zullen nauwlettend in de gaten worden gehouden door de moderators, maar het is natuurlijk veel eenvoudiger wanneer de poster zelf een controle doet. Wanneer je een script post, vraag jezelf dan af of andere mensen daadwerkelijk iets zullen hebben aan de code: je eerste scriptje (gefeliciteerd!) is voor jou natuurlijk een hele prestatie, maar andere mensen kunnen het waarschijnlijk niet gebruiken. Ook kleine scriptjes die weinig doen worden niet toegestaan: het is dan beter om die (met uitleg) in de wiki te zetten.
Bedankt voor het delen van het script ik ga eens kijken hoe ik dit kan gaan gebruiken.
24-08-2011 17:53
Kan mijn commentaar neit aanpassen, maar deze moest er nog bij:
Moderatie
De Script library moderators hebben het laatste woord over wat er wel of niet in de script library terecht mag komen. Mocht je het om enige reden oneens zijn met een besluit, neem dan contact op met de moderators. Zij zullen je klacht dan inhoudelijk toetsen en, mits gegrond, de aanpassing(en) terugdraaien.
08-09-2011 08:53
Ik wist niet dat jij moderator was geworden
Ik ook niet, is dat zo?
De Script library moderators hebben het laatste woord
Het laatste; niet het enige woord...