# OpenAPI Gateway 命令行版本

# 安装运行

1.下载解压,运行 HSOpenAPIGateway.exe

2.通过软件根目录 config.xml 配置参数;

<?xml version="1.0" encoding="UTF-8"?>
<!--华盛通OpenAPIGateway配置文件-->
<hs_gateway>
    <!--domain                【必填】平台域名(正式环境 https://openapi.hstong.com 测试环境 https://openapi-daily.hstong.com )-->
    <!--platPubKeyPath         平台RSA公钥,注意不是开发者RSA公钥(自动根据domain配置测试/正式环境公钥)-->
    <!--privateKeyPath        【必填】开发者RSA私钥文件路径,参考开通指引:http://quant-open.hstong.com/api-docs/#%E5%BC%80%E9%80%9A%E6%8C%87%E5%BC%95-->
    <!--mobile                【必填】登录手机号-->
    <!--countryCode           【必填】登录手机号区号:CHN、HKG、...(或者+86、+852、...会被自动识别)-->
    <!--rememberPassword       记住密码:1记住(默认不缓存)-->
    <!--rememberPasswordCache  记住密码缓存(自动生成,可以删除)-->
    <!--tradeSource            交易服务的香港源或内地源:CHN、HKG(默认内地源)-->
    <!--listenIp               本地服务地址(默认127.0.0.1)-->
    <!--listenHttpPort         HTTP请求端口(默认11111)-->
    <!--listenTcpPort          TCP推送端口(默认11112)-->
    <!--logPath                日志路径(默认软件根目录)-->
    <!--logLevel               日志级别:0:INFO、1:WARNING、2:ERROR、3:FATAL(默认INFO)-->
    <!--logCleaner             自动删除旧日志:单位天(默认15天)-->
    <!--logToConsole           日志输出到控制台,用于快速调试:1开启(默认关闭)-->
    <!--disableSSLVerify      【测试】禁用证书验证(默认开启;禁用=1)-->
    <disableSSLVerify>1</disableSSLVerify>
    <domain>https://openapi.hstong.com</domain>
    <platPubKeyPath></platPubKeyPath>
    <privateKeyPath></privateKeyPath>
    <mobile></mobile>
    <countryCode></countryCode>
    <rememberPassword></rememberPassword>
    <rememberPasswordCache></rememberPasswordCache>
    <tradeSource></tradeSource>
    <listenIp></listenIp>
    <listenHttpPort></listenHttpPort>
    <listenTcpPort></listenTcpPort>
    <logPath></logPath>
    <logLevel></logLevel>
    <logCleaner></logCleaner>
    <logToConsole></logToConsole>
</hs_gateway>

3.命令行启动,根据提示完成登录流程。

[1] API权限已开通!
[2] 设备已绑定!
[3] 登录成功!
[4] 网络正常!
====================================================
版本号          1.0.3
日志文件路径    /patn/to/log
HTTP 请求地址   http://127.0.0.1:11111
TCP 长连接地址  127.0.0.1:11112
OpenAPI在线文档 http://quant-open.hstong.com/api-docs/
Q,q         - 终止
help        - 帮助
info        - 状态
relogin     - 重新登录&连接
tradelogin  - 交易登录
tradelogout - 交易登出
====================================================