Hallo,
ich bin gerade an einer App, indem man sich auch mit Facebook verbinden kann, leider klappt das nicht richtig.
Ich bekomme ja ne Meldung, diese ich dann mit OK bestätige:
Test möchte: zugreifen auf: öffentliches Profil und Freundesliste.
Aber er speichert das nicht und verbindet sich auch nicht richtig.
Bei mir auf facebook.com bei Apps Verwaltung ist auch kein eintrag vorhanden, von der App, diese ich zugelassen habe.
Folgende Facebook-SDK habe ich bereits getestet:
3.0, 3.5 und 3.6.
Die App-ID habe ich in der Manifest hinzugefügt:
[XML]<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/app_id"/>[/XML]
Klappt irgendwie nicht und ich weiss nicht, wo der fehler sein könnte.
Muss ich auch App-Secret irgendwo bei mener App hinzufügen?
Edit: Hier frage ich z.B. die Session ab:
Die Session ist bei mir immer leer, woran könnte das denn liegen?
Ich bedanke mich schonmal im Voraus.
MfG
ich bin gerade an einer App, indem man sich auch mit Facebook verbinden kann, leider klappt das nicht richtig.
Ich bekomme ja ne Meldung, diese ich dann mit OK bestätige:
Test möchte: zugreifen auf: öffentliches Profil und Freundesliste.
Aber er speichert das nicht und verbindet sich auch nicht richtig.
Bei mir auf facebook.com bei Apps Verwaltung ist auch kein eintrag vorhanden, von der App, diese ich zugelassen habe.
Folgende Facebook-SDK habe ich bereits getestet:
3.0, 3.5 und 3.6.
Die App-ID habe ich in der Manifest hinzugefügt:
[XML]<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/app_id"/>[/XML]
Klappt irgendwie nicht und ich weiss nicht, wo der fehler sein könnte.
Muss ich auch App-Secret irgendwo bei mener App hinzufügen?
Edit: Hier frage ich z.B. die Session ab:
Java:
Settings.addLoggingBehavior(LoggingBehavior.INCLUDE_ACCESS_TOKENS);
Session session = Session.getActiveSession();
if (session == null) {
if (savedInstanceState != null) {
session = Session.restoreSession(this, null, statusCallback, savedInstanceState);
}
if (session == null) {
session = new Session(this);
}
Session.setActiveSession(session);
if (session.getState().equals(SessionState.CREATED_TOKEN_LOADED)) {
session.openForRead(new Session.OpenRequest(this).setCallback(statusCallback));
}
}
Die Session ist bei mir immer leer, woran könnte das denn liegen?
Ich bedanke mich schonmal im Voraus.
MfG
Zuletzt bearbeitet: