Magic AI API (/api/v1/magic-ai)
Auf dieser Seite wird der programmatische Magic AI-Endpunkt beschrieben. Verwenden Sie ihn zusammen mit einem API-Schlüssel, um denselben Ablauf zur Erkennung von Wettbewerbern auszuführen, der auch im Dashboard verwendet wird.
- Methode:
BEITRAG - Pfad:
/api/v1/magic-ai - Autor:
X-API-SchlüsseloderAuthorization: Bearer <key> - Inhaltstyp: Formular-Nutzdaten (
application/x-www-form-urlencodedodermultipart/form-data)
Verwendung
/api/v1/magic-aifür Integrationen mit API-Schlüsseln.
/api/magic-aiist die von der Web-App verwendete Route für die Dashboard-Sitzung.
Mindestumfang des Anfragetextes
Geben Sie mindestens einen Suchbegriff ein:
Text(Freitext-Eingabeaufforderung) oderBild(hochgeladene Datei) oderBild-URL(URL des öffentlichen Bildes)
Empfohlene Paginierungsfelder für die deterministische Paginierung:
Seite(Beginnen Sie mit0)scrollen(leere Zeichenkette bei der ersten Anfrage; anschließend diescrollen(von der vorherigen Antwort zurückgegeben)
Optionale
Sie können dieselben Filter übergeben, die auch in der Magic-AI-Benutzeroberfläche verwendet werden:
Länder- durch Kommas getrennte Ländercodes oderAllevon,zu- Zeitraum für das Startdatumseit dem letzten Besuch,zu sehen- Zeitraum, in dem der Nutzer zuletzt online waractivefilter=aktiv- beschränkt die Ergebnisse auf Anzeigen, die in den letzten 4 Tagen zuletzt angesehen wurdenminadspend,maximale Werbeausgaben- Bandbreite der WerbeausgabenMindays,maxdays- Bereich der letzten Tageadscorefilter- Voreinstellung für die Anzeigenbewertung
Wird kein Filter angegeben, gelten die Standardeinstellungen des Produkts.
Beispiel: Textsuche
curl -sS \
-H "X-API-Key: $WH_API_KEY" \
-H "Content-Type: application/x-www-form-urlencoded; charset=UTF-8" \
-X POST "{origin}/api/v1/magic-ai" \
--data-urlencode "text=Find winning beauty products for US women 25-34" \
--data-urlencode "countries=US" \
--data-urlencode "page=0" \
--data-urlencode "scroll="
Beispiel: Weiter
curl -sS \
-H "X-API-Key: $WH_API_KEY" \
-H "Content-Type: application/x-www-form-urlencoded; charset=UTF-8" \
-X POST "{origin}/api/v1/magic-ai" \
--data-urlencode "text=Find winning beauty products for US women 25-34" \
--data-urlencode "countries=US" \
--data-urlencode "page=1" \
--data-urlencode "scroll=<scroll_token_from_previous_response>"
Antwortform
Typische Erfolgsmeldung:
{
"data": [
{
"id": "...",
"ad_creative_body": "...",
"ad_snapshot_url": "...",
"image_url": "...",
"country": "US"
}
],
"scroll": "..."
}
Datenist eine Reihe passender Anzeigen.scrollenist der Zeiger für die nächste Seite. Wenn keine Daten mehr vorhanden sind, kann er leer sein.
Fehler und
Dieser Endpunkt unterliegt denselben Regeln für die API-Schlüssel-Authentifizierung und die Nutzungsmessung wie der Rest der Standard-API-Oberfläche:
401Ungültiger/fehlender API-Schlüssel403Das Konto umfasst keinen API-Zugang429Nutzungslimit oder monatliches Guthaben aufgebraucht
Siehe: