Registrieren Sie sich und kontaktieren Sie den Support, um 100 kostenlose Prüfungen zu erhalten.Kostenlos registrieren

So konvertieren Sie eine Telefonliste vor einer Telegram-Prüfung in das E.164-Format

Schritt-für-Schritt-Anleitung zur Konvertierung von Telefonnummern in das E.164-Format: Symbole entfernen, Trunk-Präfixe löschen und Ländercodes hinzufügen.

TG Validator RedaktionVeröffentlicht 23. Oktober 20266 Min. Lesezeit
TG Validator Workflow-Illustration zu „So konvertieren Sie eine Telefonliste vor einer Telegram-Prüfung in das E.164-Format“
Ein visueller Überblick über den in diesem TG Validator Artikel beschriebenen Workflow.

Ein Workflow auf Tabellenebene, um lokale Telefonnummern in das E.164-Format zu bringen, damit sie für eine Telegram-Registrierungsprüfung oder eine länderspezifische Massendatei lesbar sind.

Um Telefonnummern in das E.164-Format zu konvertieren, entfernen Sie Leerzeichen und Symbole, löschen Sie nationale Trunk-Präfixe (wie eine führende Null) und schreiben Sie ein Pluszeichen gefolgt vom Ländercode und den verbleibenden Ziffern. Das Ergebnis enthält keine Leerzeichen oder Satzzeichen und besteht aus maximal 15 Ziffern. Wenn Sie dies in einer Tabellenkalkulation vor einer Telegram-Registrierungsprüfung durchführen, bleiben die Nummern sowohl für die Echtzeitprüfung als auch für länderspezifische Massendateien lesbar.

Was E.164 erfordert

E.164 ist der internationale öffentliche Telekommunikations-Nummerierungsplan, der von der ITU veröffentlicht wurde und auf der ITU-Empfehlungsseite beschrieben ist. Im täglichen Datenmanagement bedeutet dies eine kanonische Form: ein Pluszeichen, der Ländercode und dann die Teilnehmernummer einschließlich der Ortsvorwahl, ohne Leerzeichen, Klammern oder Bindestriche. Die Gesamtlänge beträgt maximal 15 Ziffern.

Zwei Gewohnheiten verursachen die meisten Konvertierungsfehler. Die erste besteht darin, eine lokale Nummer so zu behandeln, als wäre sie international. Eine Nummer, die so geschrieben ist, wie man sie zu Hause wählt, beginnt oft mit einem Trunk-Präfix, das nicht Teil der internationalen Form ist. Die zweite Gewohnheit ist, das Pluszeichen als Dekoration zu betrachten. In Tabellenkalkulationen wird ein führendes Plus oft als Formeloperator interpretiert, wodurch die Zelle es ohne Warnung entfernt.

Die Echtzeitprüfung von TG Validator erfordert eine E.164-Telefonnummer. Das Dashboard und die Massendateien für Telefonnummern erwarten internationale Ländercodes; eine saubere E.164-Spalte ist daher die richtige Vorbereitung für beide Wege.

Schritt 1: Spalte als Text formatieren und ein Backup erstellen

Bevor Sie Änderungen vornehmen, kopieren Sie die ursprüngliche Spalte in ein neues Blatt oder einen neuen Reiter. Konvertierungen sind fehleranfällig, und das unveränderte Original ermöglicht es Ihnen, jede Nummer zurückzuverfolgen.

Stellen Sie dann das Format der Arbeitsspalte auf reinen Text ein. In Excel oder Google Sheets verhindert dies, dass das Programm führende Nullen entfernt oder ein führendes Plus als mathematische Operation liest. Wenn die Datei als CSV vorliegt, importieren Sie sie so, dass die Telefonspalte explizit als Text definiert ist, anstatt das Programm raten zu lassen.

Schritt 2: Alles entfernen, was keine Ziffer ist

Entfernen Sie Leerzeichen, Bindestriche, Punkte, Klammern und jeglichen Text wie Durchwahlangaben. In Google Sheets erledigt ein regulärer Ausdruck (Regex) dies in einem Schritt: Ersetzen Sie jedes Zeichen, das keine Ziffer ist, durch nichts. In Excel erreichen verschachtelte SUBSTITUTE-Aufrufe für jedes Symbol das gleiche Ergebnis, oder der Textbereinigungsschritt von Power Query kann eine ganze Spalte verarbeiten.

Notieren Sie sich Nummern, die vor dem Bereinigen mit einem Pluszeichen oder einem internationalen Doppel-Null-Präfix begannen. Diese enthalten bereits einen Ländercode und erfordern im nächsten Schritt eine andere Behandlung. Eine einfache Hilfsspalte, die festhält, ob das Original mit einem Plus oder einer Doppel-Null begann, erleichtert dies.

Schritt 3: Trunk-Präfix entfernen und Ländercode hinzufügen

Dies ist der Schritt, der eine Entscheidung pro Land erfordert; arbeiten Sie daher Land für Land.

  • Bereits international. Wenn das Original mit einem Plus oder einem Doppel-Null-Präfix begann, sind die folgenden Ziffern der Ländercode und die Nummer. Entfernen Sie das Doppel-Null-Präfix und setzen Sie ein Plus davor.
  • Lokal mit Trunk-Präfix. Viele Länder schreiben nationale Nummern mit einer führenden Null, die in der internationalen Form wegfällt. Entfernen Sie diese einzelne führende Ziffer und fügen Sie dann das Plus und den Ländercode hinzu.
  • Lokal ohne Trunk-Präfix. Einige nationale Pläne haben kein Trunk-Präfix, daher bleiben die Ziffern erhalten und es werden nur das Plus und der Ländercode hinzugefügt.

Für eine Tabelle mit einer Länderspalte steuert eine Nachschlagetabelle (Ländername zu Ländercode) sowie eine Spalte, die aufzeichnet, ob das Land eine führende Trunk-Ziffer verwendet, die Formel. Das Ergebnis ist eine neue Spalte: Plus, dann der Code, dann die Nummer mit der entfernten Trunk-Ziffer, wo dies zutrifft.

Raten Sie kein Land für eine Nummer, bei der keines angegeben ist. Eine kurze Liste von Zeilen ohne klares Land sollte eher beiseitegelegt werden, als ihnen einen Standardwert zuzuweisen, der sie in die falsche Gruppe einordnet.

Schritt 4: Länge validieren und nach Ausreißern suchen

Ein paar schnelle Prüfungen erfassen das Meiste, was Formeln übersehen.

  • Länge. Nach dem Plus sollte die Nummer maximal 15 Ziffern lang sein. Alles, was länger ist, ist ein Fehler.
  • Zu kurz. Sehr kurze Ergebnisse bedeuten meist eine fehlende Ortsvorwahl oder eine eingefügte Durchwahl.
  • Wiederholte Ländercodes. Eine Nummer, die ihren Code bereits enthielt und bei der er erneut hinzugefügt wurde, beginnt zweimal mit dem Code. Sortieren Sie nach den ersten Ziffern, um diese zu finden.
  • Gemischte Länder in einer länderspezifischen Datei. Telefon-Massendateien funktionieren für jeweils ein ausgewähltes Land. Gruppieren Sie die Zeilen daher nach Ländercode und exportieren Sie eine Datei pro Land. Die Liste sollte im Wesentlichen das ausgewählte Land enthalten, da eine Datei mit einem großen Anteil anderer Ländercodes abgelehnt wird.

Führen Sie einen Reiter für abgelehnte Nummern mit dem ursprünglichen Wert, dem konvertierten Wert und dem Grund für den Fehler. Dieser Reiter dient als Arbeitsliste für manuelle Korrekturen.

Schritt 5: Export für die Echtzeitprüfung oder eine Massendatei

Wählen Sie den Weg basierend auf der Listengröße.

Für einen kleinen Satz führen Sie die Telegram-Registrierungsprüfung in Echtzeit durch. Der REST-Weg ist POST /api/v1/check, authentifiziert mit X-API-Key, mit einer E.164-Nummer und dem tg Diensttyp; POST /api/v1/batch-check akzeptiert bis zu 100 Nummern in einer Anfrage. Der Batch-Check-Reiter im Dashboard akzeptiert bis zu 500 eingefügte Nummern. Alle diese geben das Ergebnis in derselben Sitzung zurück.

Für eine Liste, die weit darüber hinausgeht, exportieren Sie eine TXT- oder CSV-Datei mit einer Nummer pro Zeile, laden Sie diese als Massenaufgabe für das gewählte Land hoch, warten Sie auf die Aufgabe und laden Sie die result.csv herunter. Genaue dienstspezifische Limits finden Sie in der aktuellen API-Dokumentation und auf der Preisseite; prüfen Sie diese vor einem großen Durchlauf.

Nummern für Festlandchina, Hongkong und Macau können in kleinen Mengen einzeln in der Echtzeitprüfung geprüft werden, aber asynchrone Massendateien unterstützen diese Regionen nicht; halten Sie diese daher aus Massenexporten heraus.

Was eine saubere E.164-Datei leistet und was nicht

Eine saubere Formatierung beseitigt die häufigste Ursache für unlesbare Eingaben, ändert jedoch nicht die Bedeutung der Prüfung. Ein Registrierungsergebnis ist ein plattformspezifisches Signal für die Kontopräsenz zum Zeitpunkt der Prüfung. Es zeigt keine Aktivität, Identität, Eigentümerschaft, Zustimmung oder Antwortwahrscheinlichkeit an; behalten Sie daher Ihre normalen Berechtigungs- und Relevanzregeln nach der Prüfung bei.

Eine nützliche Gewohnheit ist es, die konvertierte Spalte neben dem Original in der Master-Tabelle zu behalten, zusammen mit dem Konvertierungsdatum, damit spätere Importe abgeglichen werden können, ohne die Arbeit zu wiederholen.

FAQ

Wie können Teams lokale Telefonnummern in einer Tabellenkalkulation in E.164 konvertieren?

Teams können Zeichen, die keine Ziffern sind, entfernen, nationale Trunk-Präfixe löschen und dann ein Pluszeichen sowie den Ländercode hinzufügen. Die Arbeit pro Land mit einer Nachschlagetabelle hält die Formel einfach.

Was ist die maximale Länge einer E.164-Nummer?

Eine E.164-Nummer hat nach dem Pluszeichen maximal 15 Ziffern, ohne Leerzeichen oder Satzzeichen. Längere Ergebnisse deuten meist auf einen doppelten Ländercode hin.

Wie können Teams verhindern, dass eine Tabellenkalkulation das führende Pluszeichen entfernt?

Formatieren Sie die Telefonspalte als reinen Text, bevor Sie Werte eingeben oder importieren, und importieren Sie CSV-Dateien so, dass die Telefonspalte als Text typisiert ist, damit das Pluszeichen und führende Nullen erhalten bleiben.

Benötigen Telegram-Massendateien ein einzelnes Land?

Ja. Telefon-Massendateien funktionieren für jeweils ein ausgewähltes Land. Gruppieren Sie die Zeilen daher nach Ländercode und exportieren Sie eine Datei pro Land; Dateien mit einem großen Anteil anderer Ländercodes werden abgelehnt.

Mehr erfahren

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

Quellen