Windows 8 タブレット初心者です。私の質問は、Onsite Studio アプリ用の Windows 8 タブレット タイプに統合する必要があるクレジット カードとその API 用のサード パーティ製ハードウェア デバイスを特定する方法です。
Windows 8 タブレットでこの API をサポートするのは、どの種類の言語ですか?
Windows 8 タブレットとは、メトロ/モダン スタイルのアプリケーションを意味していると思いますか? その場合、これには Windows 8 の使用が制限されます。代わりに、Windows 8.1 で提供されている API を確認することを強くお勧めします。新しい API を使用する場合、次の 3 つのオプションがあります。
1) Windows.Devices.PointOfService - WinRT 名前空間への POS.NET のポートです。この基本的な API を使用すると、MSR リーダーなどの POS 周辺機器にアクセスできます。サンプル コードは、http: //msdn.microsoft.com/en-us/library/windows/apps/bg182882.aspx#twoにあります。
2) NFC ベースのカード (タップ アンド ペイ) を使用する場合 - 理論的には、スマートカード フレームワークの WinRT ポートを使用できます。これは上記のように単純ではなく、スマートカードの仕組みをある程度理解している必要があります。http://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.smartcards.aspx
3) 3.5mm オーディオ ジャックを使用する Square などのデバイスを評価できます。WinRT は、オーディオ デバイスにアクセスする機能を提供します。着信 WAV データを、MSR 情報を表すバイトに変換する必要があります。ここでもそれほど簡単ではありませんが、一般的に要求されるアプローチです。
上記の 3 つの解決策はすべて言語 (C#/C++/JS) に依存しませんが、上記の API が正しい方向を示していることを願っています。