Anpassen einer Meta-App mit dem Anwendungsfall „Auf die Threads API zugreifen“

In diesem Dokument erfährst du, wie du den Anwendungsfall „Auf die Threads API zugreifen“ anpassen kannst, den du deiner App bei der App-Erstellung hinzugefügt hast.

Anwendungsfälle anpassen

  1. Falls du dich bereits auf der Seite „Anwendungsfälle“ im Dashboard befindest, klicke auf Anwendungsfälle oder auf das Stiftsymbol im Menü auf der linken Seite.
  2. Klicke auf einen Anwendungsfall, um die verfügbaren erforderlichen und optionalen Berechtigungen für den Anwendungsfall anzuzeigen.
  3. Klicke rechts neben den Berechtigungen, die du hinzufügen möchtest, auf den Hinzufügen-Button. Falls du während der Entwicklung feststellst, dass deine App bestimmte Berechtigungen nicht verwendet, kannst du hierher zurückkehren und sie entfernen.

Threads API use cases permissions

The following table shows the permissions available for the Threads API use case.

PermissionUsageAllowed actions

threads_basic

Required

Cannot be removed.

threads_content_publish

Optional.

Can be added or removed.

threads_delete

Optional.

Can be added or removed.

threads_keyword_search

Optional.

Can be added or removed.

threads_location_tagging

Optional.

Can be added or removed.

threads_manage_insights

Optional.

Can be added or removed.

threads_manage_mentions

Optional.

Can be added or removed.

threads_manage_replies

Optional.

Can be added or removed.

threads_read_replies

Optional.

Can be added or removed.

Du kannst während des Entwicklungsprozesses jederzeit Berechtigungen hinzufügen und entfernen.

Einstellungen

  1. Klicke im Menü auf der linken Seite auf Einstellungen. Dort findest du deine Threads-App-ID und deinen Threads-App-Geheimcode.
  2. Füge die folgenden URLs hinzu:
    • Client-OAuth-Einstellungen – gültige OAuth Redirect URIs
    • Autorisierung der Callback-URL widerrufen – die URL, die Meta anpingt, wenn ein*e Nutzer*in die Autorisierung deiner App widerruft
    • URL der Anfrage zur Löschung von Daten – die URL, die Meta anpingt, wenn jemand anfordert, seine*ihre Daten zu löschen
  3. Klicke auf Speichern.
  4. Klicke auf Threads-Testnutzer hinzufügen oder entfernen, um deiner App Tester*innen hinzuzufügen. Daraufhin wird die Seite App-Rollen > Rollen im Dashboard geladen.
  5. Klicke auf Personen hinzufügen, um Personen mit einer oder mehreren der folgenden App-Rollen hinzuzufügen:

    • Administrator*in
    • Entwickler*innen
    • Tester*in
    • Analytics-Nutzer*in
    • Threads-Testnutzer

Webhooks (optional)

Ein Großteil der Meta-Entwickler*innen verwendet Webhooks, um Echtzeitbenachrichtigungen zu erhalten und die Anzahl der API-Aufrufe und damit die Änderungen an der Durchsatzratenbegrenzung zu reduzieren. Webhooks werden automatisch hinzugefügt, sind jedoch optional.

Um Webhooks von Meta zu empfangen, brauchst du Folgendes:

  1. Erstelle einen Endpunkt auf deinem Server, um diese HTTP-Benachrichtigungen zu erhalten und zu verarbeiten.
  2. Sende eine POST-Anfrage, um Webhooks für deine App zu abonnieren.
  3. Konfiguriere Webhooks im Dashboard deiner App (der in diesem Abschnitt aufgeführte Schritt).

Gehe wie folgt vor, um Webhooks für deinen Anwendungsfall im Dashboard der App zu konfigurieren. Diese Anleitung geht davon aus, dass du dich im Dashboard unter Anwendungsfälle > Personalisieren > Anwendungsfälle personalisieren befindest und die Option Webhooks im Menü ausgewählt hast.

  1. Produkt auswählen – Wähle im Dropdown-Feld die Assets (z. B. die Seite und das Werbekonto) aus, für die du benachrichtigt werden möchtest.
  2. Füge deine Callback-URL hinzu. Dies ist der Endpunkt, den du zum Empfangen von Webhooks erstellt hast.
  3. Füge das Verifizierungstoken hinzu, das Meta bei der Callback-URL-Verifizierung verwenden wird.
  4. Du kannst dem Verifizierungsprozess eine Client-Authentifizierung hinzufügen, indem du Mutual TLS von „Nein“ auf Ja umschaltest. (optional)

Hinweis: Deine App muss veröffentlicht sein, um Webhook-Benachrichtigungen zu empfangen. Für die Verwendung von Webhooks ist keine App-Review erforderlich.

Testen (optional)

Tests sind nur erforderlich, wenn du deine App zur App-Review übermittelst, weil sie auf Daten zugreift, die du nicht besitzt oder verwaltest.

  1. Klicke links im Menü auf Testen, wenn du bereit bist, deine Konfiguration zu testen.

Veröffentlichen

Hinweis: Für manche Anwendungsfälle ist es erforderlich, deine App zu veröffentlichen.

  1. When you are ready to publish, select Publish in the left side menu.
  2. Review your use cases and requirements.
  3. Click Publish in the lower right corner.

Wenn du ein Tech-Anbieter werden möchtest, klicke auf Werde Tech-Anbieter.

Für Tech-Anbieter

Führe die folgenden Schritte aus, wenn du ein Tech-Anbieter bist und deine App für Kund*innen und andere Business-Portfolios bestimmt ist.

App-Review

  1. Klicke auf den Chevron neben der jeweiligen Anforderung, die unter Vorbereiten und zur App-Review einreichen aufgeführt ist. Du musst jede Anforderung erfüllen, bevor du deine App veröffentlichst.

Wenn jede dieser Anforderungen erfüllt ist, wird ein Häkchen in einem Kreis angezeigt.

Hier erfährst du alles über die App-Review.

Deine App veröffentlichen

  1. Klicke auf den Chevron rechts neben Vergewissere dich, dass alle Anforderungen erfüllt sind, und veröffentliche dann deine App.. Wenn Anforderungen noch nicht erfüllt sind, wird eine Meldung angezeigt und du musst dafür sorgen, dass diese Anforderungen erfüllt werden.
  2. Wenn du alle Anforderungen erfolgreich erfüllt hast, klicke unten rechts auf Veröffentlichen.

Nachdem deine App veröffentlicht ist, wird auf dem Dashboard der App Health (App-Zustand) zusammen mit den Daily API Calls (Täglichen API-Aufrufen) angezeigt.

Siehe auch

In den folgenden Dokumenten erfährst du mehr über den App-Entwicklungsprozess: