-1

Ich benutze das JavaScript SDK, um mich über Facebook bei dem Benutzer auf meiner Website anzumelden. Hierfür ist die publish_actions-Berechtigung erforderlich. Wenn ich es richtig verstehe, sind Open Graph-Storys, die mit veröffentlicht wurden, nur für Benutzer sichtbar, deren Timeline aktiviert ist.Automatisches Aktivieren der Zeitleiste der Benutzer beim Anmelden

Ist es möglich, die Zeitleiste des Benutzers automatisch zu aktivieren, nachdem er sich in meiner Anwendung angemeldet hat und mir die Berechtigungen gegeben hat. Ich habe Authentifizierungsdialoge im Internet gesehen, bei denen Anwendungen die Berechtigung anfordern. Nach dem Erteilen der Berechtigung und dem Anmelden hat der Benutzer automatisch die neue Zeitleiste aktiviert.

Ich habe schon viel gesucht, aber leider konnte ich in der Entwicklerdokumentation nichts darüber finden, wie man das macht.

Wie bewerkstellige ich das?

Antwort

0

Wenn Sie die Berechtigung vom Benutzer anfordern und die Aktion von Facebook genehmigt wurde, wird die Nachricht, über die Sie sprechen, im Anmeldefenster angezeigt. Facebook fügt diese Nachricht automatisch hinzu, da die Funktionen nur mit dem neuen Zeitleistenprofil verfügbar sind. Es gibt keine Einstellung, die Sie diese Nachricht konfigurieren, müssen Sie hinzufügen.

Upgrade Message

0

Was Sie beschreiben, ist die Absicht von Benutzereinstellungen ändern, und Sie können das nicht tun.

Können Sie bitte eine Anwendung teilen, die, wie Sie sagten, Sie gesehen haben, dies tut?

+0

Die Stelle, wo ich entdeckte war http://mixcloud.com – gnw

+0

entdeckte ich diese auf www.mixcloud.com I über facebook eingeloggt und im auth-dialog hieß es so: "um diese app zu nutzen, wirst du auf timeline umgerüstet" Nachdem ich die perms zugewiesen hatte, hatte ich die neue zeitleiste in meinem fb-profil aktiviert. Ich dachte, dass es eine offizielle Möglichkeit geben muss, dies zu tun, da der Benutzer über das Upgrade im Auth-Dialog informiert wird, bevor er der App die Berechtigungen erteilt?! (sry für die Doppelpost) – gnw

+0

Ah, nun, ich kann es nicht wirklich testen, da ich die Zeitleiste schon seit ein paar Monaten habe, aber wenn du im [Permissions doc] (http: // developers. facebook.com/docs/authentication/permissions/) es heißt: "Die Benutzer-Eingabeaufforderung für diese Berechtigung wird im ersten Bildschirm des erweiterten Auth Dialog angezeigt und kann nicht als Teil des Authentifizierungsablaufs widerrufen werden", da dies ein Muss ist Facebook stellt wahrscheinlich sicher, dass wenn ein Benutzer diese Berechtigung autorisiert, er automatisch auf die Zeitleiste umschaltet, falls dies der Fall ist, wird dies auch mit Ihrer App passieren. –

Verwandte Themen