2017-09-18 1 views
0

Meine erforderliche Funktionalität besteht darin, nach Benutzern in Facebook zu suchen, die meinen Suchkriterien entsprechen. Als ersten Schritt versuche ich, die allgemeinen Details der Benutzer zu erhalten. Nehmen wir an, wenn ich nach Benutzern suche, deren Name "John Smith" ist, erhalte ich eine Liste von Benutzern. Ich bin in der Lage, sehr wenige Details wie ID & nur Namen zu holen. Sagen Sie eine "John Smith" ID ist 123456789. Ich konnte seine Details von "Beziehungsstatus", "Standort" usw. nicht durch Graph API erhalten.Der Benutzer kann keine öffentlichen Details über GraphAPI erhalten

Through Graph API

Allerdings, wenn ich für die Person, mit der URL "https://fb.com/123456789" suchen kann ich die allgemeinen Details wie relationship_status, Standort, hometown..etc sehen.

Mein allgemeines Verständnis ist, dass, wenn die Details einer Person beim Eingeben durch URL sehen können, ich auch in der Lage, seine Details zu erhalten, wenn Sie Graph-API verwenden. Aber es passiert nicht. Fehle ich etwas? Jede Hilfe oder Vorschläge werden sehr geschätzt. Vielen Dank.

+0

Ihr allgemeines Verständnis ist einfach falsch. Dass Sie etwas öffentlich auf facebook.com sehen können, bedeutet nicht, dass dieselben Informationen über API frei verfügbar sind. Der Benutzer müsste sich zuerst in Ihrer App anmelden und ihm Berechtigungen erteilen, um auf diese Art von Daten zuzugreifen, bevor Ihre App darauf zugreifen kann. – CBroe

+0

Danke für die schnelle Antwort. Ok, jetzt habe ich das Problem verstanden. Aber können wir mit Hilfe der API die gleichen Details erhalten, die wir auf facebook.com sehen? –

+0

alles, was Sie bekommen können, ist in der api-Referenz – luschn

Antwort

0

Ihr allgemeines Verständnis ist einfach falsch. Dass Sie etwas öffentlich auf facebook.com sehen können, bedeutet nicht, dass dieselben Informationen über API frei verfügbar sind. Der Benutzer müsste sich zuerst in Ihrer App anmelden und ihm Berechtigungen erteilen, um auf diese Art von Daten zuzugreifen, bevor Ihre App darauf zugreifen kann. - CBroe Vor 1 Stunde

Verwandte Themen