1.0.82 • Published 3 months ago

foreks-sdk v1.0.82

Weekly downloads
-
License
ISC
Repository
-
Last release
3 months ago

Foreks Logo

NPM version NPM downloads

Foreks SDK for web development. This SDK is used to connect to the Foreks websocket server and to use the Foreks API.

Installation

$ npm i foreks-sdk -s
import ForeksWebSDK from 'foreks-sdk/web-sdk';
import {
  DefinitionLocale,
  NewsSources,
  NewsLocale
} from 'foreks-sdk/commons/enums';
import PubsubData from 'foreks-sdk/commons/type/PubsubData';

const sdk = new ForeksWebSDK(
  'username', // username
  'password', // password
  'token', // if you have token (you can send undefined for username and password)
  'company', // company
  'foreks', // resource
  'wss://', // wss address
  'myapp', // your application name
  'production' // sdk env default is production (development, test, production)
);

Usage Example

// initialize foreks web sdk
await foreksWebSDK.initialize();

// connect to socket
await foreksWebSDK.connectToSocket();

// set fx definitions
await foreksWebSDK.definition.setDefinitionByDomain(
  'FX',
  DefinitionLocale.BIST
);

// get foreks news example
const newsData = await this.$foreksWebSDK.news.getNews(
  NewsSources.FRKS,
  10,
  NewsLocale.TR
);

// socket subscribe example usdtry and eurtry ask and bid
foreksWebSDK.socket.subscribe(
  ['o10', 'o11'],
  ['a', 'b'],
  (data: PubsubData) => {
    console.log(data);
  }
);

Legal Disclaimer

Please do not put this SDK into production use. For user credentials and password information, please contact the ForInvest sales team. ForInvest reserves the right to enforce its rights in cases of unauthorized or improper use.

Documentation

Documentation Web SDK

Example project

Example Web SDK Example

1.0.82

3 months ago

1.0.81

3 months ago

1.0.79

4 months ago

1.0.80

4 months ago

1.0.78

5 months ago

1.0.77

5 months ago

1.0.76

7 months ago

1.0.75

7 months ago

1.0.74

7 months ago

1.0.73

8 months ago

1.0.69

9 months ago

1.0.72

9 months ago

1.0.71

9 months ago

1.0.70

9 months ago

1.0.66

10 months ago

1.0.68

10 months ago

1.0.67

10 months ago

1.0.65

11 months ago

1.0.64

11 months ago

1.0.62

12 months ago

1.0.63

12 months ago

1.0.61

1 year ago

1.0.60

1 year ago

1.0.59

1 year ago

1.0.58

1 year ago

1.0.57

1 year ago

1.0.56

1 year ago

1.0.55

1 year ago

1.0.54

1 year ago

1.0.53

1 year ago

1.0.51

1 year ago

1.0.52

1 year ago

1.0.49

1 year ago

1.0.50

1 year ago

1.0.48

1 year ago

1.0.47

1 year ago

1.0.37

2 years ago

1.0.36

2 years ago

1.0.35

2 years ago

1.0.39

2 years ago

1.0.38

2 years ago

1.0.40

2 years ago

1.0.44

2 years ago

1.0.43

2 years ago

1.0.42

2 years ago

1.0.41

2 years ago

1.0.46

2 years ago

1.0.45

2 years ago

1.0.29

2 years ago

1.0.28

2 years ago

1.0.33

2 years ago

1.0.32

2 years ago

1.0.31

2 years ago

1.0.30

2 years ago

1.0.34

2 years ago

1.0.26

2 years ago

1.0.25

2 years ago

1.0.24

2 years ago

1.0.27

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.23

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago