Radiomanager supplies customers with extensively documented SDK's to help your developers make use of our software, and intergrate your software in ours and vica versa. The goal is to create an ecosystem for radio-software.
This is a Bash client script for accessing the RadioManager service.
The script uses cURL underneath for making all REST calls.
To get started using RadioManager-cli, please install using snap or clone the client using GIT.
Installation using Snap:
sudo snap install radiomanager-cli
Pulling from Github:
git clone https://github.com/Pluxbox/radiomanager-cli.git
To get started using the C# Client, pull the git repo and build the package to include our SDK in your project. Instructions are provided below.
Clone the git repo in a directory of choice by running:
git clone https://github.com/Pluxbox/radiomanager-csharp-client.git
Run the following command to generate the DLL:
/bin/sh build.sh
build.bat
Then include the DLL (under the bin
folder) in the C# project, and use the namespaces:
using RadioManager.Api;
using RadioManager.Client;
using RadioManager.Model;
To get started using the GO Client, pull the git repo and include the package in your project. Instructions are provided below.
Clone the git repo in a directory of choice by running:
git clone https://github.com/Pluxbox/radiomanager-go-client.git
Put the package in the project folder and add the following to import:
./radiomanagerclient
To get started using the PHP Client, install via composer or pull the git repo and include the package in your project. Instructions are provided below.
Using Composer:
composer require pluxbox/radiomanager-php-client
Manual installation:
git clone https://github.com/Pluxbox/radiomanager-php-client.git
After cloning, include the autoload in your project:
require_once('/path/to/RadioManager/autoload.php');
To get started using the Python Client, pull the git repo and include the package in your project. Instructions are provided below.
Clone the git repo in a directory of choice by running:
pip install Pluxbox-RadioManager-Python-SDK
Then import the package:
import radiomanager_sdk
To get started using the Perl Client, pull the git repo and include the package in your project. Instructions are provided below.
Clone the git repo in a directory of choice by running:
git clone https://github.com/Pluxbox/radiomanager-perl-client.git
To get started using the Ruby Client, pull the git repo and include the package in your project. Instructions are provided below.
Run the following in the directory of choice:
gem install radiomanager_client
To get started using the Java Client, pull the git repo and include the package in your project. Instructions are provided below.
Clone the git repo using the following command:
git clone https://github.com/Pluxbox/radiomanager-java-client.git
To install the API client library to your local Maven repository, simply execute:
mvn install
To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
mvn deploy
To get started using the Javascript Client, pull the git repo and include the package in your project. Instructions are provided below.
To install the API client using NPM, simply execute:
npm install radiomanager --save
In case your language is not supported or you just want to use our API instead of our SDK's, we provide you with an interactive API Documentation based on the OpenAPI Spec UI which is provided below. OpenApi Documentation