2012-04-01 8 views
1

Wie kann ich überprüfen, ob ein Benutzer ein Konto auf einem Android-Gerät hat, um dies in meinem Programm zu überprüfen?
Wie kann ich die Echtheit überprüfen, wenn das Gerät Software Facebook für Android ist?
Danke!Facebook-Autorisierung in meiner Android-App

Antwort

-1

Ihr Englisch ist ein shakey wenig, aber was ich denke, Sie meinen, ist:

Wie kann ich (da Sie die Frage Geber) prüfen, ob ein Facebook-Konto ist bereits auf einem Driod Gerät statt Authentifizierung durch Ihre Anwendung.

Das erfordert möglicherweise einige Arbeit mit der Facebook API aufgrund von Berechtigungen, die Sie vom Benutzer stellen.

Dies ist jedoch http://developer.android.com/reference/android/accounts/package-summary.html Mai helfen Sie atleast das Konto bestimmen und es vielleicht für die automatische Anmeldung verwenden, so ist es das nur zulassen/Denny Stadium eher innerhalb Ihrer Anwendung behandelt werden, als sie erfordern in

2

die Facebook-sdk anmelden Verwendung für Android, müssen Sie sich nicht kümmern, wenn der Benutzer das Facebook hat oder nicht. Wenn er/sie es tut, wird das SDK es authentifizieren. Wenn er/sie nicht erscheint, erscheint eine Webansicht, um den Benutzer zu authentifizieren.

Sie haben keinen einfachen Zugriff auf Benutzeranmeldeinformationen (auch Sie können immer noch, aber das ist nicht fair für den Benutzer) und das ist in Ordnung. Alles, worüber Sie besorgt sind, ist die Rückgabe der Methode authorize (die onComplete-Methode Ihres Dialog-Listeners wird aufgerufen). Und das ist es. Später können Sie sicher sein, dass der Benutzer authentifiziert ist und Sie die Facebook API verwenden können.