https://github.com/kaltura/kalturageneratedapiclientsnodejs
NodeJS auto generated clients libs which will then be built and test by Travis CI
https://github.com/kaltura/kalturageneratedapiclientsnodejs
Last synced: 4 months ago
JSON representation
NodeJS auto generated clients libs which will then be built and test by Travis CI
- Host: GitHub
- URL: https://github.com/kaltura/kalturageneratedapiclientsnodejs
- Owner: kaltura
- License: agpl-3.0
- Created: 2015-01-18T18:08:29.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2025-06-22T06:16:57.000Z (4 months ago)
- Last Synced: 2025-06-22T06:21:46.592Z (4 months ago)
- Language: JavaScript
- Size: 15.2 MB
- Stars: 11
- Watchers: 21
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
## Kaltura node.js API Client Library.
Compatible with Kaltura server version 21.18.0 and above.
This client library replaces the older architecture that presented in previous node.js client library.
[](https://nodei.co/npm/kaltura-client/)
You can install this client library using npm with:
```
npm install kaltura-client
```
## Proxy settings for client
If the Kaltura client has to be used behind a proxy, this can be set in the KalturaConfiguration by setting proxy
to the url of the proxy. For example:
```js
const config = new kaltura.Configuration();
const proxyUrl = new URL('http://some.proxy.com');
proxyUrl.username = 'user';
proxyUrl.password = 'pass';
config.proxy = proxyUrl.toString();
const client = new kaltura.Client(config);
```
## Sanity Check
- Copy config.template.json to config.json and set partnerId, secret and serviceUrl
- Run npm test
## Code contributions
We are happy to accept pull requests, please see [contribution guidelines](https://github.com/kaltura/platform-install-packages/blob/master/doc/Contributing-to-the-Kaltura-Platform.md)
The contents of this client are auto generated from https://github.com/kaltura/clients-generator and pull requests should be made there, rather than to the https://github.com/kaltura/KalturaGeneratedAPIClientsNodeJS repo.
Relevant files are:
- sources/node2
- tests/ovp/node2
- lib/Node2ClientGenerator.php
[](https://travis-ci.org/kaltura/KalturaGeneratedAPIClientsNodeJS)