Frage

Ich muss meine integrieren CardScan (aus http://cardscan.com/) mit meinem PHP, damit ich alle Informationen von der mit dem Gerät gescannten Karte abrufen kann.

Irgendeine Ahnung, wo ich anfangen soll?

--

Ich werde versuchen, es in meine Ubuntu-Entwicklungsumgebung zu integrieren, und das Gerät wird über USB an meinen Computer angeschlossen.

--

Ich versuche es mit SANE, aber es findet das Gerät nicht: https://askubuntu.com/questions/24297/problem-with-sane-and-cardscan-cant-find-the-device

War es hilfreich?

Lösung

Sie haben nicht viele Informationen bereitgestellt, die wir benötigen würden, um Ihre Frage genau/vollständig zu beantworten.

PHP wird normalerweise auf einem Webserver ausgeführt, um eine Benutzeroberfläche über einen Browser über HTTP bereitzustellen – in dieser Architektur ist der PHP-Code vorhanden NEIN Zugriff auf die Hardware auf dem Client.Es ist möglich, CLI-/Daemon- und sogar GUI-Anwendungen mit PHP zu schreiben und diese direkt in den Fenstermanager zu integrieren – ist es das, wovon Sie sprechen?Auf welchem ​​Betriebssystem läuft das?

Da CardScan also ein einfacher Scanner zu sein scheint Wenn Wenn der PHP-Code auf dem Computer ausgeführt wird, an den der Scanner angeschlossen ist, muss lediglich ein externes Programm ausgeführt werden, um mit dem Scanner zu kommunizieren und das Bild zu erfassen.

  • für Linux/Unix-Nutzung VERNÜNFTIG
  • für MSWindows verwenden Sie ein CLI-TWAIN-Tool – z.B. zwei Kommandanten
  • Apple MacOs scheint eine Twain-API zu verwenden – Sie müssen jedoch suchen, um Tools zu finden – sie unterstützt jedoch auch VERNÜNFTIG

Andere Tipps

Fragen Sie sie zunächst, ob sie eine API, Webservice, öffentliche Schnittstelle oder einen Connector haben, der mit der Außenwelt kommuniziert. PHP ist eine Webprogrammiersprache. Wenn dieser Kartenleser ein Phisical -Gerät ist, sind Python oder C ++ möglicherweise besser für diesen Job.

Soweit ich sehe, synchronisieren sie die Karten mit Outlook, damit sie über einige Software -Ausgabeinformationen verfügen. Versuchen Sie herauszufinden, was das Format ist und ob es verfügbar ist, um irgendwo abzufangen.

Dies hängt nun davon ab, wie der Kartenleser die Daten von der gescannten Karte herausstellt. Meine Erfahrung mit magnetischen Streifenlesern ist, dass die Daten als Eingabe vom Typ Tastatur vom Typ ausgegeben werden.

Ich würde vorschlagen, dass Sie eine Form der Client -Seiten -App entwickeln müssen - um die Eingabe zu verarbeiten und dann Daten an den entsprechenden PHP -Modulen auf einem Webserver zu veröffentlichen.

Ein guter Start wären die Entwicklerhandbücher für die Hardware, um zu verstehen, wie es sich befindet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top