Skip to main content
本指南介绍如何将Marshall SDK集成到您的C#或Java应用程序中。您将学习如何:
  • 将 SDK 包导入到你的项目中
  • 创建并配置 VMC 设置对象
  • 设置串行( COM )端口进行通信
  • 注册事件监听器并启动SDK
两种语言的说明并列显示。

先决条件

在开始之前,请确保您已:
  • 已下载相应的 SDK 文件,Java 使用 .jar,C# 使用 .dll。
  • 确定了 Marshall 电缆的正确COM端口。
  • 对于 Java,请确保您已安装 Java 8(也称为 Java 1.8)或更高版本。请注意,最新版本的 Nayax Java SDK (0.1.6.8) 需要 Java 11,但如果您需要,我们可以考虑使用 Java 8 进行编译。

整合 Marshall

要执行集成,请按照以下步骤操作:
  1. 将提供的 .JAR 或 SDK DLL 文件导入到您的项目中。
  2. 在代码中导入必要的命名空间。
  3. 实例化 VMC 配置对象:
  4. 填写相应的字段。以下代码块展示了一个标准配置:
必填字段客户机器信息是 VMC 配置所必需的。这些信息包括 model、serial、hw_ver 和 manuf_code。有关这些字段的更多信息,请参阅 VMC Configuration Object。
  1. 设置COM端口。
COM 端口请确保将 COM 参数更改为您的 Marshall 电缆所连接的端口。
  • 注意——在不久的将来,我们计划提供通过以太坊使用 Marshall 的功能(仅支持 VPOSM)——在这种情况下,将没有 COM 端口,而是一个 IP 地址,该地址将与 Nayax 设备位于同一本地网络,并且可以选择相关的 IP 端口(默认情况下应保持不变[默认值为“12345”,这是无意义的])。
  1. 配置SDK并注册链接事件。
  1. 启动 SDK 并等待 onReady() 事件:
使用 Android在安卓系统上,您需要获得运营商的支持,或者使用我们已提供移植实现的FTDI芯片。(请参阅JAVA SDK发行版中的“android”文件夹)

参见

C SDK 集成

方法和功能