logo
DE

Twitter-Schlüsselwortsuche

Geben Sie ein Twitter-Suchwort und eine erwartete Anzahl an, um passende öffentliche Beitrags-Identifikatoren, Veröffentlichungszeiten und Sammelmetadaten zu erhalten.

Übersetzt · de-DEOriginaltext anzeigen

Übersicht

Wer untersuchen will, wie ein Thema in der Twitter-Suche erscheint, braucht zuerst eine verlässliche Menge passender Beitrags-Identifikatoren und ihrer Veröffentlichungszeiten. Diese App macht aus einem Suchbegriff eine strukturierte Sammlung passender Einträge und behält Schlüsselwort sowie Sammelkontext neben jedem Identifikator, damit der Datensatz nach dem Export oder dem Abgleich mit anderem Material verständlich bleibt.

Das Ergebnis eignet sich als Entdeckungsindex: Es zeigt, welche öffentlichen Beiträge zum Sammelzeitpunkt mit einer Marke, einem Produkt, einem Thema oder einer Kampagne verbunden waren. Besonders geeignet ist es für wiederholbare Monitoring-Sets, den Vergleich der gefundenen Inhaltspopulationen unterschiedlicher Begriffe und die Vorbereitung von Identifikatoren für spätere Analysen, ohne Einträge manuell aus Suchseiten zu kopieren.

Datenhinweise

Jeder Datensatz steht für einen Twitter-Beitrag zum übermittelten Suchwort oder für eine Keine-Daten-Markierung dieser Suche. Content-IDs werden innerhalb der zurückgegebenen Menge entdoppelt. Übereinstimmendes Schlüsselwort, Quellelement und Business-ID bewahren den Sammelkontext und können sich über viele Datensätze derselben Suche wiederholen. Veröffentlichungszeit, Sammelzeit und Bereinigungszeit kommen ohne Zeitzone, daher sollten sie ohne zusätzlichen Kontext nicht als absolute regionsübergreifende Zeitstempel gelesen werden. Der Schlüsselworttyp beschreibt die Art des dem Datensatz zugeordneten Suchelements.

Die Sammlung enthält Identifikatoren, Zeitstempel und Sammelmetadaten, nicht Beitragstext, Medien, Interaktionssummen, Kommentare oder ein vollständiges Autorenprofil. Eine Keine-Daten-Markierung unterscheidet Suchmetadaten ohne Treffer von gewöhnlichen Trefferdatensätzen. Private, gelöschte oder anderweitig nicht suchbare Twitter-Inhalte sind nicht abgedeckt.

So sieht ein Ergebnis aus

Jede Zeile ist ein passender Twitter-Beitrag oder eine Keine-Daten-Markierung zum Suchwort.

Content-IDÜbereinstimmendes SchlüsselwortVeröffentlichungszeitSammelzeitKeine-Daten-Markierung
2092504987695714392shokz2026-03-17T15:43:442026-08-26T18:50:22Nein
2092527502547927469shokz2025-12-19T17:41:092026-08-26T18:50:22Nein

Schlüsselworttyp, Sammeldatensatz-ID, Business-ID, Quellelement und Bereinigungszeit stehen ebenfalls zur Verfügung, wenn sie mit dem Datensatz geliefert werden.

Anwendungsfälle

  • Für die Themenentdeckung Zeilen nach Übereinstimmendes Schlüsselwort gruppieren und unterschiedliche Content-ID-Werte zählen, um die suchbare Beitragspopulation je Begriff zu vergleichen.
  • Fürs Monitoring eine Schlüsselwortsammlung wiederholen, Content-ID-Mengen vergleichen und Veröffentlichungszeit sowie Sammelzeit als quellenbezogenen Kontext für neu beobachtete Einträge nutzen.
  • Für Herkunftsprüfungen Übereinstimmendes Schlüsselwort, Quellelement und Business-ID vergleichen, bevor Datensätze kombiniert werden.
  • Für die Nachprüfung über Keine-Daten-Markierung leere Suchmetadaten von nutzbaren Treffern trennen.

Anwendungsbereich & Grenzen

Ein Twitter-Suchwort je Aufgabe mit einer erwarteten Ergebnisanzahl von 1 bis 2000; Ergebnisse kommen in vollständigen Sätzen von 20 und können aufgerundet werden; der Abrufschutz umfasst 100 Seiten oder 2000 Datensätze; abgedeckt sind nur öffentliche Twitter-Schlüsselwortsuchlisten.

  • Geeignet für
  • Wenn Sie öffentliche Twitter-Beitrags-Identifikatoren und Veröffentlichungszeiten aus einer Schlüsselwortsuche zu Marke, Produkt, Thema oder Kampagne brauchen.
  • Wenn Sie eine strukturierte Liste brauchen, die jeden gefundenen Beitrag mit Suchwort und Sammelmetadaten verbindet.
  • Nicht verwenden für
  • Wenn Sie Beitragstext, Medien, Interaktionskennzahlen, Kommentare oder vollständige Autorenprofile brauchen.
  • Wenn Sie eine sofortige Einzelabfrage statt einer Hintergrundsammlung brauchen.

Fehlerbehandlung

Vom Autor deklariertes Fehler- und Wiederholungsverhalten. Wir empfehlen, es bei der Integration in Ihren System-Prompt aufzunehmen.

  1. 1Wenn keine passenden Datensätze zurückkommen, prüfen Sie das Suchwort oder versuchen Sie eine kürzere, breitere Phrase.
  2. 2Behalten Sie abgeschlossene Datensätze nach einem Teilerfolg; senden Sie dieselbe Eingabe nach einem fehlgeschlagenen oder abgelaufenen Auftrag erneut.
  3. 3Versuchen Sie es später erneut nach Ratenbegrenzung, vorübergehender Nichtverfügbarkeit oder einem Timeout.
  4. 4Bei fehlgeschlagener Authentifizierung prüfen Sie den im Ausführungsumfeld hinterlegten API-Schlüssel.

Eingabe

Parameter, die zum Aufruf dieser App erforderlich sind, generiert aus dem input.schema in der manifest.json.

FeldFachlicher NameTypErforderlichStandardEnum / EinschränkungenBeispielBeschreibung
keywordSuchbegriffstringJa——ShokzMarke, Produkt, Thema oder Phrase für die Twitter-Suche. Jede Aufgabe akzeptiert ein Suchwort mit 1 bis 512 Zeichen.
crawl_countErwartete ErgebnisanzahlintegerJa—1–20001Erwartete Anzahl der Suchergebnisse, von 1 bis 2000. Ergebnisse werden in vollständigen Sätzen von 20 zurückgegeben, daher kann die tatsächliche Anzahl aufgerundet werden. Ein unvollständiger Satz wird trotzdem als 20 Datensätze abgerechnet.

Ausgabe

Feldstruktur eines einzelnen Datensatzes, generiert aus dem output.schema in der manifest.json.

FeldFachlicher NameTypBeispielBeschreibung
content_idContent-IDstring2092504987695714392Eindeutiger Identifikator des gefundenen Twitter-Beitrags.
keywordÜbereinstimmendes SchlüsselwortstringshokzSuchbegriff, der dem gesammelten Beitrag zugeordnet ist.
keyword_typeSchlüsselworttypstringkeywordKlassifizierung des mit dem Datensatz verbundenen Suchelements.
publish_timeVeröffentlichungszeitstring2026-03-17T15:43:44Zeitstempel der Beitragsveröffentlichung; die Quelle gibt keine Zeitzone an.
crawl_timeSammelzeitstring2026-08-26T18:50:22Zeitstempel der Erfassung des Datensatzes; die Quelle gibt keine Zeitzone an.
clean_update_timeBereinigungszeitstring2026-08-26T18:50:45Zeitstempel der Bereinigung des erfassten Datensatzes; die Quelle gibt keine Zeitzone an.
cur_idSammeldatensatz-IDstring6a8ec50697a2800ddeb6901fEindeutiger Identifikator dieser erfassten Zeile; er kann von der Twitter-Beitrags-Content-ID abweichen.
biz_idBusiness-IDstringshokzGeschäftlicher Gruppenidentifikator, der mit dem erfassten Datensatz zurückgegeben wird.
source_itemQuellelementstringshokzSchlüsselwort-Element der Sammlung, die diesen Datensatz erzeugt hat.
no_dataKeine-Daten-MarkierungbooleanfalseGibt an, ob dieses Suchelement keine passenden Datensätze ergeben hat.

Datensatz-Schema

Die Ausgabe wird Datensatz für Datensatz zurückgegeben. detail.output.idFieldHint

output.schema
{
  "type": "object",
  "properties": {
    "content_id": {
      "type": "string",
      "title": "Content-ID",
      "description": "Eindeutiger Identifikator des gefundenen Twitter-Beitrags.",
      "prefill": "2092504987695714392"
    },
    "keyword": {
      "type": "string",
      "title": "Übereinstimmendes Schlüsselwort",
      "description": "Suchbegriff, der dem gesammelten Beitrag zugeordnet ist.",
      "prefill": "shokz"
    },
    "keyword_type": {
      "type": "string",
      "title": "Schlüsselworttyp",
      "description": "Klassifizierung des mit dem Datensatz verbundenen Suchelements.",
      "prefill": "keyword"
    },
    "publish_time": {
      "type": "string",
      "title": "Veröffentlichungszeit",
      "description": "Zeitstempel der Beitragsveröffentlichung; die Quelle gibt keine Zeitzone an.",
      "prefill": "2026-03-17T15:43:44"
    },
    "crawl_time": {
      "type": "string",
      "title": "Sammelzeit",
      "description": "Zeitstempel der Erfassung des Datensatzes; die Quelle gibt keine Zeitzone an.",
      "prefill": "2026-08-26T18:50:22"
    },
    "clean_update_time": {
      "type": "string",
      "title": "Bereinigungszeit",
      "description": "Zeitstempel der Bereinigung des erfassten Datensatzes; die Quelle gibt keine Zeitzone an.",
      "prefill": "2026-08-26T18:50:45"
    },
    "cur_id": {
      "type": "string",
      "title": "Sammeldatensatz-ID",
      "description": "Eindeutiger Identifikator dieser erfassten Zeile; er kann von der Twitter-Beitrags-Content-ID abweichen.",
      "prefill": "6a8ec50697a2800ddeb6901f"
    },
    "biz_id": {
      "type": "string",
      "title": "Business-ID",
      "description": "Geschäftlicher Gruppenidentifikator, der mit dem erfassten Datensatz zurückgegeben wird.",
      "prefill": "shokz"
    },
    "source_item": {
      "type": "string",
      "title": "Quellelement",
      "description": "Schlüsselwort-Element der Sammlung, die diesen Datensatz erzeugt hat.",
      "prefill": "shokz"
    },
    "no_data": {
      "type": "boolean",
      "title": "Keine-Daten-Markierung",
      "description": "Gibt an, ob dieses Suchelement keine passenden Datensätze ergeben hat.",
      "prefill": false
    }
  },
  "required": [],
  "additionalProperties": false
}

Integration

Diese App kann über MCP, API, SDK oder Dateiexport integriert werden — alle Kanäle teilen sich dieselben Fähigkeiten und Preise. Jede Anfrage authentifiziert sich über den Authorization: Bearer-Header mit einem API Key (langlebig, in der Data Hub Konsole erstellt); MCP-Clients können sich zusätzlich per OAuth ohne Key anmelden. Weitere Optionen wie CLI und Skill sind in Vorbereitung.

Über das MCP (Model Context Protocol) können Sie diese App direkt aus KI-Clients wie Claude und Cursor aufrufen. Wählen Sie Ihren Client und den Authentifizierungsmodus und kopieren Sie dann die Konfiguration unten.

Client-Konfiguration

Ersetzen Sie den Wert nach Bearer durch Ihren langlebigen API Key. Funktioniert in jedem Client, in CI und in Headless-Umgebungen.

mcpServers config
{
  "mcpServers": {
    "hello_moto__twitter-keyword-list": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=hello_moto/twitter-keyword-list",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Lassen Sie die KI die Einrichtung übernehmen

Sie möchten Konfigurationen nicht von Hand bearbeiten? Kopieren Sie den Installations-Prompt und fügen Sie ihn in einen beliebigen KI-Client ein — er schließt die Einrichtung auf seine eigene Weise ab. (Der Prompt weist die KI an, Ihren API Key bei Ihnen zu erfragen, damit Zugangsdaten nie im Chatverlauf oder in geteilten Konfigurationen landen.)

detail.access.mcp.composeHint

Preise

20 zurückgegebene Datensätze

Berechnet nach der Anzahl der erfolgreich zurückgegebenen Datensätze. Fehlgeschlagene Läufe werden nicht berechnet. Abgerechnet in Einheiten von 20 Datensatz; jede angefangene Einheit wird auf 20 Datensatz aufgerundet.

0,002 $/ 20 Datensatz
Per task submitted

Wird pro übermitteltem Lauf einmal berechnet, unabhängig davon, wie viele Datensätze zurückgegeben werden.

0,0001 $/ Lauf

Mehrere Abrechnungsereignisse werden unabhängig voneinander kumuliert. Details siehe jeweilige Position. Fehlgeschlagene Läufe werden nicht berechnet.

Credits ansehen

Jetzt ausprobieren

Füllen Sie die Parameter aus und starten Sie — die Ergebnisse stammen aus einem echten Aufruf.

Beispiel
Parameter werden vor dem Absenden gegen input.schema validiert
Bitte füllen Sie zuerst die Pflichtparameter aus
Ab 0,002 $ / 20 Datensatz