In diesem Dokument erfährst du, wie du eine App mit dem Anwendungsfall Facebook Login fürs Gaming im App-Dashboard erstellen und anpassen kannst.
Du benötigst Folgendes:
Es gibt mehrere Möglichkeiten, eine App zu erstellen.
Wähle den Anwendungsfall Authentifizierung und Anfrage von Nutzer*innendaten mit Facebook Login aus.
Du kannst auf den Winkel rechts neben der Beschreibung klicken, um zu sehen, welche Aktionen du mit diesem Anwendungsfall ausführen kannst und welche Anforderungen es für diesen Anwendungsfall gibt.
Klicke auf den Button Weiter.
Du kannst deinen Anwendungsfall später im Dashboard der App anpassen.
Du wirst gefragt, ob du ein Spiel erstellst. Wähle Ja und klicke auf Weiter.
In diesem Schritt fügst du Folgendes hinzu:
Optional kannst du diese App über das Dropdown-Menü mit einem bestehenden Business-Konto verknüpfen oder es später hinzufügen.
Klicke auf App erstellen, um die App-Details zu speichern.
Im Abschnitt Gaming-Anmeldung und Nutzer*innendaten anfordern wurden Facebook Login für Gaming und die Berechtigungen gaming_profile
und gaming_user_picture
automatisch zu deiner App hinzugefügt. Dies ermöglicht es deiner App, Facebook Login zu verwenden und die Nutzer*innen deiner App um Erlaubnis zu bitten, auf ihre Gaming-Profilinformationen und ihr Profilbild zuzugreifen.
Klicke auf den Button Personalisieren.
Mit Facebook Login für Gaming kannst du oAuth-Einstellungen kontrollieren und eine Callback-URL für die Deautorisierung sowie einen URI-Validator für die Umleitung hinzufügen.
Mit der Facebook Login für Gaming-Kurzanleitung kannst du schnell den Code für die Implementierung von Facebook Login für Gaming in deine App abrufen.
Es wird eine Liste mit Berechtigungen angezeigt, die im Facebook Login für Gaming-Anwendungsfall verfügbar sind. Es werden auch zu jeder Berechtigung eine vollständige Beschreibung und Anforderungen angezeigt.
gaming_profile
– Automatisch hinzugefügt und kann nicht entfernt werdengaming_user_picture
Automatisch hinzugefügt und kann nicht entfernt werdenNachdem du eine Berechtigung für deine App hinzugefügt hast, kannst du den Status für diese Berechtigung sehen:
Du kannst auch die Anzahl deiner erfolgreichen API-Aufrufe an Endpunkte sehen, die die einzelnen Berechtigungen erfordern.
Klicke auf den Button Zurück in der rechten oberen Ecke oder auf Anwendungsfälle im Menü auf der linken Seite, um deiner App weitere Anwendungsfälle hinzuzufügen.
Dies sind die Anwendungsfälle, die am häufigsten mit dem Anwendungsfall verwendet werden, den du bei der Erstellung dieser App ausgewählt hast. Du passt die meisten im Dashboard der App aufgeführten Anwendungsfälle an und implementierst dann Code für deren Verwendung, indem du den Anweisungen in der Entwicklungsdokumentation folgst.
Wir empfehlen, jeden Anwendungsfall abzuschließen, bevor du einen weiteren hinzufügst. Auf diese Weise kannst du die Funktionalität jedes Anwendungsfalls anzeigen, sodass du keinen Anwendungsfall hinzufügst, den deine App nicht benötigt.
Anwendungsfall | Hinzuzufügende Berechtigungen und zu implementierende Produkte |
---|---|
Spieler*innen dabei helfen, Freund*innen zu finden, damit sie zusammen spielen können – Gewinne mehr Spieler*innen für dein Spiel, indem du vorhanden Spieler*innen dabei hilfst, ihre Freund*innen zu finden, damit sie zusammen spielen können. |
|
Dein Gameplay auf Facebook und Instagram teilen – Spieler*innen können Screenshots und Videoclips ihres Gameplays auf Instagram und Facebook, einschließlich Stories und Facebook-Gruppen, teilen. | Teilen für Gaming |
Interaktionen über App-Events nachverfolgen – Mithilfe von Meta App-Events kann deine App verstehen, wie Nutzer*innen mit verschiedenen Apps, Geräten, Plattformen und Websites mit deinem Unternehmen interagieren. | Meta App-Events |
Echtzeit-Benachrichtigungen mit Webhooks erhalten – Erhalte automatische HTML-Benachrichtigungen, wenn App-Nutzer*innen Änderungen an den Berechtigungen vornehmen, die du deiner App hinzugefügt hast. | Meta Webhooks |
Nachdem du deine zusätzlichen Anwendungsfälle erfolgreich angepasst hast, kannst du deine Implementierung testen, Test-Apps, Seiten und Nutzer*innen hinzufügen und vieles mehr.