Mar
12

Asset & Usage Analysis – a Microsoft Power BI Application using the Plantronics ODA API


Asset & Usage Analysis – a Microsoft Power BI Application using the Plantronics ODA API

Download link:
Sample Code for PDC - Power BI.zip

Prerequisites
  • The developer is a certified Power BI engineer and understands how to connect and publish organizational content packs to the Power BI service


Jul
18

Getting Started with Real-time APIs


Overview

In this article, I describe how to access the Plantronics Manager Pro APIs for real-time events. The source code is pointing at the "Sandbox" tenant. However, once you have access to your own tenant you will just change the relavent URLs and security tokens (the tenant information provided during Hub install and generating a PubNub channel to receive your realtime events). This example is written in C#, but there are many other languages supporting PubNub.



Apr
10

Radio Link Quality Data


One use case for Radio Link Quality APIs is how third-party call quality diagnostics tools can be enhanced by knowing what’s going on at the first three feet. Specifically, how can IT troubleshoot the Bluetooth link between headset and USB adapter? 
 
The Radio Link Quality API provides key information that can be used to gain true insights into the Bluetooth radio link:


Jul
10

Identifying the Tenant API Code and Regional API Host URLs


The Tenant API Code is the unique identifier that will allow you to request access to the correct tenant.

Depending on your goals, you may begin by working with the Sandbox Tenant (with Tenant API Code embedded) as you experiment with our APIs to see how sample data works with your code. If you are working with a specific customer (or developing for internal use) and would like to connect to real customer data from Plantronics Manager Pro, you will need to request and receive authentication to use this identifier.
 

Sandbox Tenant API Code



Jul
10

Ingesting & Consuming Streaming Data


Generating Streaming Data

The generation and retrieval of streaming data is not available via the Sandbox.  To generate and test streaming data, you must have your own Plantronics Manager Pro developer tenant. 

Installing Plantronics Hub

To generate streaming data, you must generate a custom Plantronics Hub installer from within your Plantronics Manager Pro environment.   



Oct
05

Plantronics SDK: REST Service


One of the features in the Plantronics SDK is a REST Service that exposes Plantronics device features and call control feature via a RESTful interface. The device features exposed by the Hub REST service includes device command that the host can send to a device, device event (button presses and device state changes). The call control features include a way to notify about incoming/outgoing calls to Hub, get call state change events and a way to make call via a default Soft phone.


Jul
14

Getting Started with the REST API


Overview

In this article, I describe how to access two of the Open Data Access REST APIs. The source code is pointing at the "Sandbox" tenant. However, once you have access to your own tenant you will just change the relavent URLs and security tokens (the tenant id and app id, which can be seen on screen in each sample). This example is written in JavaScript, but of course any language supporting HTTP requests can consume data from the REST APIs.



Jul
07

Registering your App


A partner developer intending to test their app’s integration with PM Pro’s Open data access APIs  or demo it to a customer in production, needs to work through a sequence of API workflow steps to get the app  authorized by a PM Pro admin. This is a one time sequence for each app and for each tenant that the app is integrating with:

STEPS: