Skip to content

NodeJS auto generated clients libs which will then be built and test by Travis CI

License

Notifications You must be signed in to change notification settings

kaltura/KalturaGeneratedAPIClientsNodeJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2f0e9df · Feb 13, 2025
Feb 17, 2022
Nov 8, 2022
Feb 13, 2025
Sep 6, 2023
Feb 13, 2025
Jan 30, 2023
Feb 13, 2025
Feb 13, 2025
Feb 27, 2020
Feb 13, 2025
Jan 5, 2019
Feb 17, 2022
Feb 13, 2025

Repository files navigation

Kaltura node.js API Client Library.

Compatible with Kaltura server version 21.9.0 and above. This client library replaces the older architecture that presented in previous node.js client library.

NPM

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:

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

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

Build Status

About

NodeJS auto generated clients libs which will then be built and test by Travis CI

Resources

License

Stars

Watchers

Forks

Packages

No packages published