Wie kann ich eine Bulk-Anrufer-ID in einer Liste von Telefonnummern nachschlagen (Reverse Phone Lookup)?

6497
rob

Ich habe eine tabulatorgetrennte Textdatei mit allen Telefonnummern, die ich im letzten Jahr angerufen oder Anrufe erhalten habe. Die Telefonnummern sind alle in den USA ansässig, das Format lautet also ### - ### - ####. Aus steuerlichen Gründen muss ich wissen, welche Anrufe persönlich und welche geschäftlich waren. Ich könnte sie alle einzeln in Google eingeben, aber das wird ewig dauern, da es hunderte von Zahlen gibt, die man überprüfen kann.

Gibt es ein Programm, ein MS Office-Plugin oder eine Website, mit der ich alle Nummern gleichzeitig abrufen kann? Wenn nicht, gibt es eine Möglichkeit, ein Excel-Makro zu erstellen, um die Suchvorgänge für mich auszuführen?

2
Dies hängt stark vom Land ab und davon, welche Telefondienst- und Suchanbieter für Sie verfügbar sind. Woher ich komme, gibt es mehrere einfache Möglichkeiten, dies zu tun, z. B. indem Sie die Nummer als URL-Parameter für eine bestimmte Suchseite angeben und das Ergebnis analysieren. Dies ist wahrscheinlich das, was Sie tun möchten, aber wie gesagt: es ist vollständig ortsabhängig. Daniel Andersson vor 12 Jahren 3
Alle Zahlen, die ich nachschlagen muss, sind in den USA ansässige Nummern. Gibt es eine API, die ich verwenden kann, anstatt Ergebnisse aus HTML zu analysieren? rob vor 12 Jahren 0
Zunächst einmal ist dies nicht wirklich ein Computerproblem, da Sie dafür kein vorhandenes Softwareprogramm verwenden. Zweitens geben Sie uns ** keine ** Informationen über das Format der Telefonnummern. Daher müsste jede Lösung erraten, wie sie gespeichert werden und welche Ausgabe am nützlichsten ist. Ich denke, Sie müssten das Problem ein wenig durchdenken, ein Werkzeug zur Lösung auswählen (Excel vielleicht?) Und fragen, wie Sie das Problem lösen können. Wenn es um das Programmieren geht, gehört es nicht hierher, aber so wird Ihre Frage auch beim Stack Overflow geschlossen Ivo Flipse vor 12 Jahren 0
@IvoFlipse: Ich habe gefragt, ob es ein vorhandenes Softwareprogramm oder eine Webapp für die Bulk-Suche gibt. Gewiss "Gibt es ein Programm oder eine Website, die X macht?" ist eine gültige Frage zu Superuser, und Daniel schien zu verstehen, was ich fragte. Ich erwähnte in dem Kommentar, dass ich US-Telefonnummern nachschlagen muss. Ich kann nicht verstehen, warum es wichtig ist, ob ich die Telefonnummern in Excel, Notepad oder in Steintafeln eingraviert habe. Ich bin nur auf der Suche nach etwas, das mich nicht zwingt, Zahlen einzeln in eine Suchmaschine einzugeben, da ich mehr als 100 Zahlen nachschlagen muss. rob vor 12 Jahren 2
Könnte jemand bitte die "zu lokalisierten" Downvotes erläutern? Geografisches Gebiet zu klein? Ich denke nicht, weil es die USA und jeden, der in die USA telefoniert, einschließt. Bestimmter Zeitpunkt Nein, außergewöhnlich enge Situation? Jeder, der für Telefondienste und Steuern bezahlt, kann möglicherweise von den Antworten auf diese Frage profitieren. rob vor 12 Jahren 0

4 Antworten auf die Frage

1
CharlieRB

Schauen Sie sich Sobolsoft an . Ich weiß nichts über das Unternehmen oder seine Software, aber wenn es das tut, was es sagt, ist es das, wonach Sie fragen. Es war die einzige Massenlösung, die ich finden konnte.

In der Zukunft ist es möglicherweise eine gute Idee, ein Telefonprotokoll aufzubewahren.

Das sieht vielversprechend aus. Ich werde es später versuchen. rob vor 12 Jahren 0
Wenn Sie fertig sind, aktualisieren Sie bitte Ihre Frage mit dem, was Sie versucht haben und was funktioniert hat. Auf diese Weise kann jeder, der dasselbe sucht, Ihren Lösungsprozess finden. Vielen Dank. CharlieRB vor 12 Jahren 0
Die Ergebnisse waren nicht so gut, wie ich es mir erhofft hatte (es war nicht möglich, die Anzahl der Zahlen umzukehren), aber dieses Tool war einfach zu bedienen. Ich brauchte ungefähr 6 Durchgänge, um einen guten Teil der Zahlen zu identifizieren. Zuerst habe ich Sobolsoft verwendet, dann die von Scott Chamberlain vorgeschlagenen WhitePages- und OpenCNAM-APIs. Danach habe ich alle auf unseren Mobiltelefonen gespeicherten Kontakte durchgesehen und dann versucht, die restlichen Telefonnummern in Google einzugeben. Schließlich rief ich noch die gebührenfreien Nummern an. rob vor 12 Jahren 0
1
Tom Wijsman

Sie müssen nach einer Datenbank für Ihr lokales Land suchen oder Ihren ISP fragen. Wenn keine solche Datenbank vorhanden ist, können Sie ein OCR-Telefonbuch verwenden, falls keine elektronische Version verfügbar ist. Alternativ könnte ein Anrufprotokoll mit solchen Informationen die Arbeit erledigen, die meisten enthalten jedoch nur Telefonnummern. Einige geben Ihnen möglicherweise keine Informationen aus Gründen des Datenschutzes, daher ist dies möglicherweise unmöglich.

Sobald Sie Zugriff auf eine API oder Datenbank erhalten, können Sie weitere Details abfragen. Wie dies zu tun ist, hängt von der Datenbank ab, auf die Sie zugreifen können. Es wäre zu langweilig, um alle ...

Lesson Learned: Behalte den Überblick über etwas, das in der Zukunft wertvoll werden könnte ...

Ein Telefonbuch zu erstellen ist eine kreative Lösung, aber es würde nicht helfen. Es ist eine gute Idee, ein Anrufprotokoll zu führen, aber alles, was nicht automatisch ist, wird aus vielen Gründen nicht beibehalten. Das Abrufen der Anrufliste ist so einfach wie das Anmelden bei meinem Handykonto und das Herunterladen einer Datei. Das Auffinden der einzelnen Anrufe ist jedoch zeitaufwändig. Wenn Sie die Suche einmal im Monat oder einmal in der Woche statt zum Jahresende durchführen, wird die Aufgabe möglicherweise erträglicher. Wenn Sie jedoch alle Schritte in einer großen Menge erledigen, wäre dies am wenigsten schmerzhaft, wenn der Suchteil automatisiert werden kann. rob vor 12 Jahren 0
1
Scott Chamberlain

Was Sie brauchen, ist eine Reverse Phone Lookup-API. Es gibt mehr heraus dort aber ich noch ein, um zu sehen, die für die Datenträger frei Sie suchen oder ist nicht irgendeine Form von geschlossenen Alpha / Beta.

opencnam sieht vielversprechend aus; Ich werde es versuchen, wenn der Vorschlag von CharlieRB nicht funktioniert. Wie Sie angedeutet haben, wäre es besser, wenn die Suchvorgänge nicht kostenlos oder billig sind (sowohl in Bezug auf das Geld als auch auf die Zeit). Es wäre besser, nicht einmal zu versuchen, die Telefonanrufe als Geschäftsausgaben von meinen Steuern abzuziehen. rob vor 12 Jahren 0
opencnam funktionierte nicht so gut wie ich gehofft hatte. Es war sehr einfach zu bedienen, lieferte jedoch für die meisten Zahlen leere Ergebnisse. Von den ursprünglichen 100+ Nummern auf meinem Telefon wurden keine identifiziert. Von den zusätzlichen mehreren hundert auf dem Telefon meiner Frau identifizierte es vielleicht ein oder zwei Dutzend. Whitepages funktionieren möglicherweise besser, da sie jedoch XML zurückgibt, ist die Verwendung weniger bequem. rob vor 12 Jahren 0
Vielen Dank für das Update, viel Glück bei der Suche nach einem guten Service. Das XML sollte ziemlich einfach zu handhaben sein. Führen Sie dieses Tutorial durch (http://www.codingday.com/xml-c-class-generator-for-c-using-xsd-for-deserialization/) (Ersetzen Sie die Xsd-Datei aus Schritt 3 durch die XML-Datei auf [ diese Seite] (http://developer.whitepages.com/docs/XSD)) und Sie haben schöne, stark typisierte Objekte, mit denen Sie arbeiten können. Scott Chamberlain vor 12 Jahren 0
Wenn Sie lieber haben, dass ein DataSet in Schritt 4 `/ classes` durch` / dataset` ersetzt, verwenden Sie `LoadXML` aus dem generierten DataSet, um die Daten zu laden. Scott Chamberlain vor 12 Jahren 0
1
Noah

Sie können bis zu 10.000 Telefonnummern über eine tabulatorgetrennte Text- oder CSV-Datei in das Searchbug Reverse Phone Batch-Append-Tool hochladen . Die Gebühr wird nur für Treffer (Matches) erhoben. Wenn für eine oder mehrere Nummern nichts gefunden wird, sind diese kostenlos.

Dies wäre eine großartige Lösung, wenn es funktioniert. Ich wäre sicherlich bereit, eine kleine Gebühr zu zahlen, wenn sie bessere Ergebnisse erzielen kann als die anderen Tools und APIs, die ich anhand der Antworten anderer Personen versucht habe. rob vor 9 Jahren 0