Skip to content

Kaltura API Client Libraries Generator - PHP source code introspection based automation for API native SDKs generation for various programming languages and API platforms

License

AGPL-3.0, AGPL-3.0 licenses found

Licenses found

AGPL-3.0
LICENSE
AGPL-3.0
LICENSE.txt
Notifications You must be signed in to change notification settings

kaltura/clients-generator

Folders and files

NameName
Last commit message
Last commit date
Sep 3, 2021
Sep 3, 2021
May 13, 2024
Feb 23, 2025
Jan 6, 2025
May 29, 2024
Aug 29, 2013
Apr 3, 2024
Jun 23, 2016
Sep 3, 2021
Jun 28, 2016
Sep 3, 2021
Mar 7, 2022
Sep 3, 2021
Nov 19, 2020
Dec 31, 2024
Sep 3, 2021
Jan 18, 2023
Oct 3, 2022

Repository files navigation

=======

Kaltura Client Generator

The code in this repo is used to auto generate the Kaltura client libraries for each supported language.

License

Deployment Instructions

The list of supported clients is here

Download the API scheme XML from http://www.kaltura.com/api_v3/api_schema.php.

To generate one client run:

$ php /opt/kaltura/clients-generator/exec.php -x/path-to-xml/KalturaClient.xml $CLIENT_NAME

For example, to generate a php53 client run:

php /opt/kaltura/clients-generator/exec.php -x/path-to-xml/KalturaClient.xml php53

To generate all available clients, run:

while read CLIENT;do php /opt/kaltura/clients-generator/exec.php -x/path-to-xml/KalturaClient.xml $CLIENT;done < /opt/kaltura/clients-generator/config/generator.all.ini

Getting started with the API

To learn how to use the Kaltura API, go to developer.kaltura.com

How you can help (guidelines for contributors)

Thank you for helping Kaltura grow! If you'd like to contribute please follow these steps:

Where to get help

Get in touch

You can learn more about Kaltura and start a free trial at: http://corp.kaltura.com
Contact us via Twitter @Kaltura or email: community@kaltura.com
We'd love to hear from you!

License and Copyright Information

All code in this project is released under the AGPLv3 license unless a different license for a particular library is specified in the applicable library path.

Copyright © Kaltura Inc. All rights reserved.
Authors and contributors: See GitHub contributors list.

Kaltura C# OTT API Client Library.

Compatible with Kaltura OTT server version 6.1.0.28931 and above.

About

Kaltura API Client Libraries Generator - PHP source code introspection based automation for API native SDKs generation for various programming languages and API platforms

Topics

Resources

License

AGPL-3.0, AGPL-3.0 licenses found

Licenses found

AGPL-3.0
LICENSE
AGPL-3.0
LICENSE.txt

Stars

Watchers

Forks

Packages

No packages published