Guten Morgen
Ich habe versucht ein Facebook Album auf meine Website einzubinden jedoch klappt das leider nicht ganz. Vl. kann sich mal kurz jemand diesen Code ansehen.
[php]<?php
$contents = file_get_contents(‚http://graph.facebook.com/https://www.facebook.com/media/set/?set=a.1122769831084545.1073741836.127146220646916&type=3 ‘);
$albums = json_decode($contents,true);
$albums = $albums[‚data‘];
foreach ($albums as $row){
if ($row[‚type‘] == ‚normal‘ AND $row[‚name‘] != ‚Mitglieder‘)
{
$contents = file_get_contents(„http://graph.facebook.com/„.$row[‚id‘].“/photos?fields=images&limit=1 “);
$photos = json_decode($contents,true);
$photos = $photos[‚data‘];
foreach ($photos as $row2){
$img= $row2[‚images‘][3][‚source‘];
}
echo ‚ ‘.$row[‚name‘].‚ ‘;
}
}
?>[/php]
Besten Dank
LG Christian
threadi
1. November 2015 um 10:53
2
Du nutzt nicht HTML sondern PHP, daher habe ich deine Frage mal in den dafür vorgesehenen Bereich verschoben.
Weiterhin wäre interessant zu wissen was genau denn nicht funktioniert? Erhältst Du Fehlermeldungen?
Und bitte verwende künftig Code-Tags wenn Du Quellcode hier postest.
Hallo
Besten Dank fürs verschieben.
Leider zeigt es mir nichts, wenn ich den Code auf die Seite stelle.
Besten Dank
threadi
1. November 2015 um 11:49
4
Dann würde ich dir empfehlen mal mit debuggen anzufangen. Z.B. mit var_dump() zu schauen was in $albums wirklich steht.
Hallo
Besten Dank für deine rasche Antwort. Ich bin leider in diesem Thema eine komplette Null, bei mir auf der Seite zeigt es leider nur das an:
[ATTACH=full]4235[/ATTACH]
Danke LG
Tronjer
1. November 2015 um 12:03
6
Da wird kein PHP geparsed.
Besten Dank.
Ich habe allerdings beim erstellen der Seite auf „PHP in HTML“ umgestellt, falls das gemeint ist.
LG
threadi
1. November 2015 um 12:40
8
Wo nimmst Du so eine Einstellung vor?
LeCub
1. November 2015 um 17:04
9
Ist die Seite auf einem PHP-fähigen Server oder einem Testprogramm wie Xampp?
B3nnoX
2. November 2015 um 07:42
10
Also ich habe da so meine Zweifel, dass du es mit file_get_contents wirklich hinbekommst. Besonders auch weil Facebook ja eine Schnittstelle bietet, warum also nicht diese verwenden.
Falls du dem englischen mächtig bist
http://www.joeyrivera.com/2010/facebook-graph-api-app-easy-w-php-sdk/
Und wenn PHP nicht geparst wird, hast du auch die Dateiendung .php
Das ist meistens der Fehler.