Die Möglichkeit, dass Apps neue Testnutzer erstellen können, wird vorübergehend deaktiviert. Dies sollte keine Auswirkungen auf bestehende Testnutzer oder Apps haben, für die wir eine Erstellung vorübergehender Testnutzer zwecks Compliance-Bewertung anfordern. Wir werden dich informieren, sobald wieder neue Testnutzer erstellt werden können.
Anders als Tester*innen, bei denen es sich um echte Personen handelt, die in deiner App eine Testrolle erhalten, sind Testnutzer simulierte Facebook-Nutzerkonten, mit denen du die Implementierung von Facebook Login in deiner App und alle von deiner App genutzten Berechtigungen oder Features testen kannst, während sich die App im Entwicklungsmodus befindet.
Testnutzer können nicht mit echten Facebook-Nutzer*innen interagieren. Alle Daten, die du mit einem Testnutzer generierst, sind nur für andere Testnutzer in deiner App oder aber echte Facebook-Nutzer*innen mit einer Admin-, Entwicklungs- oder Testrolle in deiner App sichtbar. Testnutzer sind aus unseren Systemen für Spam- und Fake-Account-Erkennung ausgeschlossen. Diese Konten werden also nicht deaktiviert, wenn du deine App damit testest.
Du kannst dich als Testnutzer über dein App-Dashboard oder die Graph API anmelden sowie Inhalte erstellen, bearbeiten und löschen.
Du kannst Testnutzer im App-Dashboard erstellen, indem du zum Abschnitt Testnutzer im Panel Rollen > Testnutzer navigierst und auf den Button Testnutzer erstellen klickst. Ein Dialog öffnet sich, in dem du bis zu vier Testnutzer gleichzeitig erstellen kannst.
Du kannst auch für jeden dieser Nutzer die App installieren. Das bedeutet, dass du deiner App jede der Berechtigungen (Autorisierung) erteilst, die du zum Zeitpunkt der Erstellung festlegst (du kannst anderen zu jedem späteren Zeitpunkt Berechtigungen erteilen).
Im Dialog Testkonten für Facebook erstellen kannst du folgende Aktionen ausführen:
Nach dem Erstellen werden Testnutzer in der Tabelle Facebook-Konten angezeigt.
Du kannst deine App mit einem Testnutzer testen, indem du dich mit den Anmeldedaten des Testnutzerkontos bei Facebook Login anmeldest und deiner App die notwendigen Berechtigungen gewährst. Außerdem kannst du deiner App im Namen eines Testnutzers Berechtigungen erteilen, indem du in der Tabelle Facebook-Konten in der Zeile eines bestimmten Testnutzers auf das Ellipsensymbol (•••) in der Spalte Optionen klickst. Wenn du auf das Ellipsensymbol klickst, kannst du die Berechtigungen bearbeiten, die der Testnutzer deiner App erteilt hat, Nutzer*innen-Zugriffstoken für den Testnutzer generieren und dich beim Konto des Testnutzers anmelden.
Im App-Dashboard wird eine Liste vorhandener Testnutzer angezeigt. Hier kannst du auch die Einstellungen der einzelnen Testnutzer bearbeiten.
Du kannst Folgendes tun:
Wenn du jedoch vorhandene Testnutzer anderen Apps zuweisen (oder die Zuweisung aufheben) möchtest, musst du die Graph API verwenden.
Wenn das App-Dashboard für deine Anforderungen nicht ausreicht oder wenn du gerne mehr als vier Testnutzer gleichzeitig erstellen möchtest, kannst du die Graph API verwenden.
App-Administrator*innen und Entwickler*innen können mit dem Anwendungskonten-Endpunkt folgende Aktionen ausführen:
App-Administratoren und Entwickler können den Testkonto-Endpunkt für Folgendes nutzen: