-1

たぶん誰かがこのテーマについて私に教えてくれるかもしれません。私は通常のクレジットカードマシン(彼らはできるはずです)がIDカード(磁気ストライプのあるカード)を読み取ることができるかどうかを調べています。特定のWebサービス/ネットワークに投稿するときにこれらのカードがどのようにエンコードされるのか(IPゲートウェイをエンコードしますか?)...そして磁気ストライプ情報を処理するためのAPIまたはいくつかの文献があったかどうか疑問に思いました。

4

1 に答える 1

1

クレジットカードのマシンは、おそらくどのカードのストリップでも読み取ることができますが、データが適切な形式でない場合、データをどう処理するかはわかりません。ストリップは通常、3トラックのマルチトラックストリップです。カード番号、カード所有者の名前、およびその他のものは通常、トラック1を使用してエンコードされ、トラック2はトラック1データのサブセットです。

IDカードは異なるデータ形式を使用する場合があります。カードリーダーで読み取ることができるのは、単なる磁気テープのストリップです。おそらくオンラインで10ドル未満でリーダーを購入できます。これらは9ピンRS232シリアルデバイスとして提供されていますが、ほとんどの場合、キーボードをエミュレートするUSB​​タイプのデバイスとして提供されます。カードをスワイプすると、リーダーはデータを入力したように動作します。

IPアドレスのエンコードに関しては....多分、しかしそれはありそうにありません。一時的な可能性のあるアドレスのようなものは、あなたが人々に発行しているすべてのカードを置かない方が良いでしょう。それ以外の場合は、IPを変更するときに、すべてのカードを再発行する必要があります。あなたの最善の策は、カードを読んで、データに何が含まれているかを確認することです。

于 2011-10-23T23:47:56.880 に答える