2016-05-26 12 views
-1

Ich bin in der Lage, Ereignisdetails in meiner php basierten Website über Facebook Grafik API nur zu holen, wenn das Ereignis in facebook Seite hochgeladen wird. Aber wenn ich einen persönlichen fb Account anstelle von fb Seite verwende, kann ich keine Daten bekommen. In beiden Fällen verwende ich das gleiche Zugriffstoken, App ID und Secret Key, die einzige Variable ist facebook Konto-ID. Ich konnte im Internet keine Antworten finden.Kann ich Ereignisdetails von einem persönlichen fb-Konto (nicht Seite) zu meiner Website abrufen?

Antwort

0

Sie benötigen die Berechtigung user_events des Benutzers, dessen Ereignisse Sie lesen möchten.

+0

Ich möchte auf meine eigene Veranstaltung zugreifen. Es ist eine öffentliche Veranstaltung und ich möchte nicht mit Facebook einloggen. Ich möchte diese Ereignisse verwenden, um sie auf meiner Website anzuzeigen. –

+0

Und mein Datenschutz für Ereignisse ist auf öffentlich eingestellt. Außerdem habe ich meine Account-Privacy-Einstellungen öffentlich gemacht. –

+0

Das ist egal. Public auf facebook.com bedeutet nicht unbedingt öffentlich über die API verfügbar. Es ist ein Benutzerereignis und benötigt daher die Erlaubnis des Benutzers, es zu lesen. Wenn dir das nicht gefällt, dann lege eine Seite an und veröffentliche deine Events darüber. – CBroe

Verwandte Themen