2011-01-08 13 views

Antwort

1

Ja, es ist möglich, aber Sie müssen es lokal tun, Facebook tut dies nicht automatisch für Sie. Hier ist ein Weg, dies zu erreichen:

Wenn ein Benutzer zum ersten Mal zu Ihrer Anwendung kommt, sendet Facebook Ihnen Daten über diesen Benutzer. Was Sie von diesen Daten benötigen, ist die ID des Benutzers. Speichern Sie diese ID in Ihrer Datenbank. Führen Sie später eine Suche nach ID in Ihrer Datenbank durch, um nach Freunden des aktuellen Benutzers in Ihrer Tabelle zu suchen. Wenn Sie etwas finden, bedeutet das, dass diese Freunde Ihre Anwendung benutzen.

Zum Beispiel, wenn Sie Ihre Tabelle mit einem Feld id und die Freunde-ID-Liste benannt haben = 1, 2, 3, 4 usw. die entsprechende Abfrage wäre:

SELECT id from users WHERE id IN (1, 2, 3, 4) 

In diesem Schritt legen Sie kann einfach jedes Benutzerfoto mit der Graph-API wie folgt abrufen:

Viel Spaß!

+3

Alternativ können Sie FQL verwenden, um die Freunde des Benutzers zu erhalten und ob sie die App autorisiert haben ('is_app_user'). – Bartek

+0

Danke Jungs! Ich werde beide Optionen ausprobieren. – t0mgs

Verwandte Themen