Registrieren Sie sich und kontaktieren Sie den Support, um 100 kostenlose Prüfungen zu erhalten.Kostenlos registrieren
AvatarLookup Workflow-Illustration zu „Telegram-Profilbildanalyse für Telefonnummernlisten“
Ein visueller Überblick über den in diesem AvatarLookup Artikel beschriebenen Workflow.

Eine Schritt-für-Schritt-Anleitung für das Telegram-Bulk-Produkt für Telefonnummern, die erklärt, warum es keine Echtzeitprüfung gibt und wie man eine Aufgabe vorbereitet, ausführt und ausliest.

Um ein Telegram-Profilbild anhand einer Telefonnummer zu analysieren, übermitteln Sie eine vorbereitete Liste an das Telegram-Bulk-Produkt für Telefonnummern von AvatarLookup. Die Telegram-Profilbildanalyse ist nur als asynchrone Bulk-Aufgabe verfügbar, daher gibt es keine Echtzeitprüfung für einzelne Nummern. Sie laden eine TXT- oder CSV-Datei mit einer Nummer pro Zeile (inklusive Ländervorwahl) hoch, verfolgen die Aufgabe bis zum Abschluss und laden eine CSV-Datei herunter. Die Ergebnisse beschreiben lediglich öffentliche Profilbilder und zeigen nicht an, wer ein Konto besitzt.

Warum die Telegram-Profilbildanalyse nur als Bulk-Produkt verfügbar ist

Suchanfragen nach einem Telegram-Profilbild anhand einer Telefonnummer gehen oft davon aus, dass eine Suche wie eine Kontaktsuche funktioniert: Nummer eingeben, Gesicht sehen. Telegram funktioniert jedoch nicht so. Die Plattform behandelt die Telefonnummer und das Profilfoto als separate Privatsphäre-Einstellungen. Unter „Privatsphäre und Sicherheit“ wählt jede Person aus, wer ihre Nummer und wer ihr Foto sehen darf, mit Optionen wie „Jeder“, „Meine Kontakte“ oder „Niemand“. Die offiziellen FAQ von Telegram beschreiben diese Kontrollmöglichkeiten. Ein Bild ist daher nur sichtbar, wenn der Inhaber dies zugelassen hat.

Im Katalog von AvatarLookup existiert die Telegram-Telefonnummernanalyse als ein einziges Produkt: die asynchrone Bulk-Aufgabe. Es gibt keine Telegram-Echtzeitprüfung, weder einzeln noch mehrfach. Teams sollten daher keine Integration planen, die eine sofortige Antwort für eine einzelne Nummer erwartet. Echtzeit- und synchrone Mehrfachprüfungen sind nur für WhatsApp sowie für unterstützte E-Mail-Adressen von Gmail, Yandex und Mail.ru dokumentiert.

Dieses Design eignet sich für den typischen Telegram-Anwendungsfall, bei dem eine Liste überprüft wird, anstatt eine einzelne Person zu suchen. Ein Marketing-Operations-Team verfügt möglicherweise über zehntausende Nummern aus einer regionalen Datenbank, und die Frage ist, wie viele davon ein öffentliches Bild anzeigen und um welche Art von Bild es sich handelt. Eine Aufgabe, die im Hintergrund läuft und eine CSV-Datei zurückgibt, passt gut zu dieser Anforderung.

Vorbereitung einer Telefonnummerndatei mit Ländervorwahl

Die Dateivorbereitung entscheidet darüber, ob eine Aufgabe erfolgreich ist; investieren Sie daher Zeit in diesen Schritt. Das Telegram-Telefonnummernprodukt erwartet eine TXT- oder CSV-Datei mit einer Kennung pro Zeile. XLSX- und andere Tabellenkalkulationsformate werden nicht akzeptiert. Exportieren Sie Ihre Tabelle daher als CSV oder fügen Sie die Nummern in eine einfache Textdatei ein.

Beachten Sie diese Checkliste:

  1. Schreiben Sie jede Nummer als Ziffernfolge inklusive Ländervorwahl, ohne Pluszeichen, Leerzeichen, Bindestriche oder Klammern.
  2. Wählen Sie ein Land für die Aufgabe aus. Die Liste sollte im Wesentlichen zu diesem Land gehören; teilen Sie daher eine multinationale Liste in eine Datei pro Land auf.
  3. Entfernen Sie Duplikate, Leerzeilen und Kopfzeilen.
  4. Stellen Sie sicher, dass die Listengröße dem veröffentlichten Minimum und Maximum des Produkts entspricht, die in der API-Dokumentation und auf der Preisseite aufgeführt sind.
  5. Bewahren Sie eine Kopie der Originalliste auf, damit Sie die Ergebnisse später wieder mit Ihren Datensätzen zusammenführen können.

Wenn Sie die Aufgabe über die API übermitteln, senden Sie diese an POST /api/v1/bulk-tasks. Bei einer Multipart-Übermittlung muss das Feld für das Land vor dem Dateifeld stehen, was bei Client-Bibliotheken, die Formularteile neu anordnen, leicht zu Fehlern führen kann. Eine Aufgabe für Telefonnummern akzeptiert keine +86-, +852- oder +853-Nummern, da diese Regionen nur über Echtzeit-Einzelnummernprüfungen verfügbar sind und diese Prüfungen Telegram nicht abdecken.

Ausführen der Aufgabe und Herunterladen der CSV

Eine Bulk-Aufgabe ist asynchron. Das Übermitteln der Datei gibt eine Aufgabe zurück, die Sie verfolgen können; Sie überprüfen den Fortschritt mit GET /api/v1/bulk-tasks/{id}. Der Dienst dokumentiert keine feste Fertigstellungszeit, planen Sie also basierend auf dem Status, nicht nach der Uhrzeit.

Befolgen Sie diese Betriebsregeln:

  • Fragen Sie den Status nicht häufiger als alle 30 Sekunden ab. Schnellere Abfragen erhöhen die Last und bringen keinen Vorteil.
  • Wenn der Status „Erfolg“ anzeigt, laden Sie die einzelne CSV-Datei herunter, die für die Aufgabe erstellt wurde.
  • Download-Links sind 12 Stunden lang gültig. Wenn ein Link abläuft, fragen Sie dieselbe Aufgabe erneut ab, um ihn zu aktualisieren.
  • Speichern Sie die CSV-Datei zeitnah in Ihrem eigenen System, zusammen mit dem Datum und der von Ihnen übermittelten Datei.

Bevor Sie einen großen Durchlauf starten, testen Sie diesen mit einer kleinen Datei nahe dem Minimum des Produkts, damit Sie bestätigen können, dass Ihre Formatierung, die Länderauswahl und der nachgelagerte Import funktionieren. Ein Kopfzeilenproblem bei einer kleinen Datei zu beheben ist kostengünstiger, als es erst nach der Verarbeitung einer vollständigen Liste zu entdecken. Behalten Sie den Kontostand über GET /api/v1/balance im Auge, damit ein langer Durchlauf nicht aufgrund von fehlendem Guthaben stoppt.

Auslesen der Telegram-CSV ohne Überinterpretation

Die Telegram-Telefonnummern-CSV hat ihre eigenen Spalten, und es sollte nicht davon ausgegangen werden, dass diese mit einem anderen Produkt übereinstimmen. Bulk-Dateien für Viber, MAX, LINE, Zalo und E-Mail geben jeweils eigene Felder zurück; schreiben Sie daher eine separate Import-Zuordnung pro Produkt, anstatt ein gemeinsames Schema zu verwenden. Lesen Sie die Spaltenliste in der API-Dokumentation, bevor Sie die Zuordnung erstellen.

Die Interpretationsregeln sind wichtiger als die Spalten:

  • Eine Zeile mit einem öffentlichen Bild bedeutet, dass ein öffentliches Profilbild analysiert wurde. Erscheinungsmerkmale sind, sofern vorhanden, algorithmische Schätzungen, keine demografischen Fakten.
  • Eine Zeile ohne Bild bedeutet, dass kein öffentliches Profilbild verfügbar war. Dies kann die Privatsphäre-Einstellung des Inhabers widerspiegeln und ist kein Beweis dafür, dass die Nummer kein Telegram-Konto hat.
  • Eine unbestimmte Zeile bedeutet, dass die Prüfung zu keinem Ergebnis geführt hat. Keines der Ergebnisse zeigt an, dass ein Konto nicht existiert.
  • Abgeschlossene Zeilen sind kostenpflichtig, auch wenn das Ergebnis negativ ist.

Verwenden Sie die Ausgabe als einen Input für die Kontaktprüfung, beispielsweise um Datensätze, die ein Porträt zeigen, von solchen mit einem Logo zu trennen oder um eine manuelle Prüfung zu priorisieren. Es handelt sich nicht um eine Identitätsprüfung, und es wird nicht nachgewiesen, wer ein Konto kontrolliert. Ein separates Telegram-Benutzernamen-Bulk-Produkt existiert ebenfalls für Listen von Benutzernamen, die als einfacher Benutzername, @Benutzername oder Telegram-Link-Form angegeben werden können. Verwenden Sie dieses, wenn Ihre Quelle Benutzernamen anstelle von Nummern enthält, und bewahren Sie die Ergebnisse in einer eigenen Tabelle auf.

FAQ

Gibt es eine Telegram-Profilbildprüfung in Echtzeit für eine einzelne Nummer?

Nein. Die Telegram-Profilbildanalyse ist nur als asynchrones Bulk-Produkt dokumentiert, eines für Telefonnummern und eines für Benutzernamen. Echtzeit-Einzel- und synchrone Mehrfachprüfungen decken nur WhatsApp sowie unterstützte E-Mail-Adressen von Gmail, Yandex und Mail.ru ab. Daher sollten Telegram-Workflows um eine Datei und eine Aufgabe herum konzipiert werden.

Welches Dateiformat akzeptiert das Telegram-Telefonnummernprodukt?

TXT oder CSV mit einer Kennung pro Zeile. Nummern werden als Ziffern mit Ländervorwahl ohne Pluszeichen geschrieben, und für die Aufgabe wird ein Land ausgewählt. XLSX-Uploads werden nicht unterstützt; Tabellenkalkulationen sollten daher zuerst als CSV exportiert werden.

Bedeutet ein fehlendes Bild, dass die Nummer kein Telegram-Konto hat?

Nein. Ein fehlendes Bild kann die Privatsphäre-Einstellung des Inhabers oder das Fehlen eines Fotos widerspiegeln. Wie können Teams mit diesen Zeilen umgehen? Behandeln Sie diese als „Kein Profilbild“ oder „Unbestimmt“ und vermeiden Sie Schlussfolgerungen darüber, ob ein Konto existiert.

Können Telegram-Nummern aus Hongkong oder Macau einbezogen werden?

Bulk-Aufgaben unterstützen keine +852-, +853- oder +86-Nummern, die auf Echtzeit-Einzelnummernprüfungen beschränkt sind, und diese Prüfungen decken Telegram nicht ab. Die Unterstützung für Taiwan (+886) ist nicht bestätigt; Teams sollten daher die aktuelle Dokumentation prüfen, bevor sie solche Nummern einbeziehen.

Mehr erfahren

Wählen Sie die Produktinformationen, die zum nächsten Schritt in Ihrem Workflow passen.

Quellen