Ich habe versucht, die Benutzer-ID mit dem obigen Code zu drucken. Und was ich bekomme, ist %code% .
Allerdings habe ich ein anderes mit diesem Online-Tool Ссылка . Das Ergebnis ist %code% .
Kennt jemand den Unterschied? Warum erhalten meine App und 'findyfacebookid.com' eine andere Benutzer-ID für denselben Benutzer?
Hinweis: Meine mobile App muss die eindeutige ID des FB verwenden, um eine eigene Benutzerdatenbank zu erstellen. Aus diesem Grund brauche ich eine eindeutige ID.
Seit v2.0 der Facebook-API sind die an Ihre App zurückgegebenen Benutzer-IDs auf Ihre App beschränkt (dh jede App erhält eine andere ID für einen bestimmten Nutzer) - Sie können nicht vergleichen, was diese Website Ihnen sagt Ihre App wurde empfangen, als Sie %code% aufgerufen haben, weil sie absichtlich unterschiedliche Zeichenfolgen sind
Verwenden Sie die ID, die an Ihre App zurückgegeben wird, als Kennung für Nutzer in Ihrer App. Sie müssen nicht versuchen, die "echte" oder "alte" Nutzer-ID zu finden. Es gibt keinen Grund für die Verwendung der angegebenen Nutzer-ID zu einer anderen App-ID
Hier finden Sie weitere Informationen über die Änderungen von v1.0 auf v2.0: Ссылка
Und die anwendungsspezifischen IDs werden hier speziell behandelt, einschließlich einer Möglichkeit für Entwickler mit mehreren Apps, die IDs für Benutzer zu kodieren, die mehr als eine ihrer Apps verwenden: Ссылка