dhelmgfeedclient

1.0.2 • Public • Published

dhelm-gfeed-js-client

Dhelm-gfeed-js-client is a javascript client library to access and integrate stock market data from
Global Financial Datafeeds LLP with your application.

To use this library you must subscribe to web socket api with Global Financial Datafeeds LLP and get your API key and web socket endpoint URL. Programmatic access to data obviously provides better control over your algorithm. You access the raw data from your data provider, then feed into your own application and do whatever analysis you want.

Using Dhelm-gfeed-js-client you can plug data from web socket api into your web application directly.

For detailed integration and usage guidelines, please read through the wiki.

Installation

npm i dhelmgfeedclient

Getting started with the client

var DhelmGfeed = require("dhelmgfeedclient").DhelmGfeed;
var CONSTANTS = require("dhelmgfeedclient").CONSTANTS;
var wsclient = new DhelmGfeed({
  api_key: "<API_KEY>",
  ws_url: "<WEB_SOCKET_URL>",
});

//Example with call back
wsclient.connect(onconnected);
function onconnected(isauthenticated){
    if(isauthenticated==true){
       //your staff goes here
    }
}

How to run the test file

Git clone the repository to your pc. Make sure that Node js and NPM is installed. Naviagate to the folder where package.json is located. Open the command prompt there. First run the command npm install. Open the -gfeedclienttest.js- file in your favourite text editor and replace the -<API_KEY>- with your api key. Replace the -<WEB_SOCKET_URL>- with the websocket url.To run the test file navigate to the folder

var wsclient = new DhelmGfeed({
  api_key: "<API_KEY>",
  ws_url: "<WEB_SOCKET_URL>",
  synchronization_delay:2000
});

Then run the command node gfeedclienttest.js

API doc

Read the api doc here.

If you have any query raise an issue or email at developer@kncsolutions.in. To know about dhelm project visit our project website at https://dhelm.kncsolutions.in

Readme

Keywords

none

Package Sidebar

Install

npm i dhelmgfeedclient

Weekly Downloads

1

Version

1.0.2

License

Apache-2.0

Unpacked Size

1.65 MB

Total Files

44

Last publish

Collaborators

  • kncsolutions