npm 包 @activfinancial/cg-api 使用教程

阅读时长 3 分钟读完

简介

npm 包 @activfinancial/cg-api 是一款用于前端开发的工具包,它提供了一套简单易用的 API,使开发者可以轻松地与 Activ Financial 的市场数据服务进行交互,并获取实时行情数据。本文将详细讲解如何使用该工具包,并提供详细的示例代码和指导意义。

安装

使用 npm 包管理器安装 @activfinancial/cg-api:

安装完成后,在项目代码中引入 @activfinancial/cg-api:

获取实时行情数据

在使用 @activfinancial/cg-api 获取实时行情数据前,我们需要先创建一个连接对象,并注册相应事件的处理函数。下面是一个示例代码:

-- -------------------- ---- -------
-- ------
----- ---------- - --- -------
  ----- ------------
  ----- -------
  --------- ----------------
  --------- ---------------
---

-- --------
-------------------------------------- -----------------

-- ------
---------------------

-- -------
-------- ---------------------- -
  -- -----------
-
展开代码

在代码中,我们首先通过 new CgApi() 方法创建了一个连接对象,并指定了连接的主机和端口、用户名和密码。然后,我们注册了事件处理函数,并在连接成功后开始获取实时行情数据。在事件处理函数中,我们可以对获取到的实时行情数据进行处理并展示在我们的 Web 应用程序中。

订阅行情数据

在使用 @activfinancial/cg-api 订阅行情数据前,我们需要先创建一个订阅对象,并注册相应事件的处理函数。下面是一个示例代码:

-- -------------------- ---- -------
-- ------
----- ------------ - --- -------------------------- -------------------------------

-- --------
---------------------------------------- -----------------

-- ----
-----------------------------------

-- -------
-------- ---------------------- -
  -- -----------
-
展开代码

在代码中,我们首先通过 new CgApi.Subscription() 方法创建了一个订阅对象,指定了要订阅的证券代码和行情数据类型。然后,我们注册了事件处理函数,并在连接对象上调用 subscribe() 方法进行订阅。在事件处理函数中,我们可以对获取到的实时行情数据进行处理并展示在我们的 Web 应用程序中。

总结

本文介绍了如何使用 npm 包 @activfinancial/cg-api 获取实时行情数据和订阅行情数据,并为每个步骤提供了详细的示例代码和指导意义。希望本文能够帮助开发者们更好地使用 @activfinancial/cg-api,并为实时行情数据的应用提供一些启示和借鉴。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/193812