0

我是 Windows 8 平板电脑的新手。我的问题是如何识别信用卡的第三方硬件设备及其需要集成到 Windows 8 Tablet Type for Onsite Studio App 的 API?

哪些类型的语言支持此 API for Windows 8 平板电脑?

4

1 回答 1

0

通过 Windows 8 平板电脑,我想您是指 Metro/Modern 风格的应用程序?如果是这样,您将受限于使用 Windows 8。相反,我强烈建议您查看 Windows 8.1 中提供的 API。使用较新的 API,您有三个选项:

1) Windows.Devices.PointOfService - 这是 POS.NET 到 WinRT 命名空间的端口。此基本 API 允许您访问 POS 外围设备,例如 MSR 阅读器。示例代码可以在以下位置找到:http: //msdn.microsoft.com/en-us/library/windows/apps/bg182882.aspx#two

2) 如果你想使用基于 NFC 的卡(点击支付)——理论上你可以使用 Smartcard 框架的 WinRT 端口。这不像上面那样简单,需要对智能卡的工作原理有所了解。http://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.smartcards.aspx

3) 您可以评估使用 3.5 毫米音频插孔的设备,例如 Square。WinRT 提供访问音频设备的功能,您需要将传入的 WAV 数据转换为代表 MSR 信息的字节。同样不是那么直截了当,但这是一种普遍要求的方法。

上述所有三个解决方案都独立于语言(C#/C++/JS),但希望上述 API 能够为您指明正确的方向。

于 2013-08-26T07:03:52.130 回答