webentwicklung-frage-antwort-db.com.de

Gesichtserkennung über Facebook API

Wenn ich derzeit einen Facebook-Freund habe, den ich in einem hochgeladenen Bild markiert habe, wenn ich ein Bild mit seinem Gesicht hochlade, schlägt Facebook seinen Benutzer automatisch als Tag vor.

Ist es möglich, dasselbe Verhalten über die Facebook-Grafik-API oder das SDK zu emulieren?

Mit anderen Worten, wenn ich die API wie unter https://developers.facebook.com/docs/graph-api/reference/user/photos/ - beschrieben verwende, um ein Foto (beschrieben unter "Erstellen") von hochzuladen Ein Benutzer, mit dem mein Konto befreundet ist. Gibt es eine Möglichkeit, wie Facebook denselben Vorschlag in den Rückgabeparametern der Anfrage oder in etwas Ähnlichem machen wird?

17
user3682065

Ja. Sie können Facematch verwenden, einen inoffiziellen Wrapper für die Facebook-Gesichtserkennungsfunktion.

Wenn Sie ein Bild auf Facebook hochladen, wird der Endpunkt/Fotos/Tagging/Erkennung aufgerufen. Dieses Programm lädt ein privates Bild hoch (unter Verwendung der Facebook-API) + ruft den Erkennungsendpunkt auf (durch Simulieren eines Browsers unter Verwendung der Benutzerinformationen).

12
Zool

Sie können https://github.com/samj1912/fbrecog verwenden. Python-Wrapper für Facebook-Gesichtserkennung. Und der einzige meines Wissens, der derzeit funktioniert. 

1
samj1912

Die Gesichtserkennung wird nicht über die Graph-API angezeigt. Nein, das ist nicht möglich.

0
Tobi