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)
Recommended pagination fields:
Seite(Beginnen Sie mit0, increment on each continuation)scrollen(empty on first request; then send thescrollen(von der vorherigen Antwort zurückgegeben)Grenze(optional page size; default 20, max 50 on first request; stored inscrollenfor continuations)
API pagination: scrollen is an opaque server token (1 hour TTL). Repeat the same search inputs and filters on each continuation request. No browser cookies are required.
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.scrollenis the cursor for the next page. If no more data exists, it can be empty ornull.
Each page returns up to 20 ads.
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: