Releases: DolbyIO/dolbyio-rest-apis-client-dotnet
Releases · DolbyIO/dolbyio-rest-apis-client-dotnet
2.0.0
1.3.1
What's Changed
using DolbyIO.Rest;
using DolbyIO.Rest.Models;
const string APP_KEY = "app_key";
const string APP_SECRET = "app_secret";
const string CONFERENCE_ID = "conf_id";
using DolbyIOClient client = new DolbyIOClient();
JwtToken apiToken = await client.Authentication.GetApiAccessTokenAsync(
APP_KEY,
APP_SECRET,
3600,
new string[] { "comms:*" }
);
var result = await client.Communications.Conference
.ParticipantsAsync(apiToken, CONFERENCE_ID);
Full Changelog: 1.3.0...1.3.1
1.3.0
What's Changed
- Authentication token max duration is 24 hours.
- Add new Common Auth v2 APIs:
GetApiAccessTokenAsync
now accepts a list of scopes - documentationGetClientAccessTokenAsync
in the namespaceDolbyIO.Rest.Communications.Authentication
, is now deprecated and will be removed in the next release.GetClientAccessTokenV2Async
was added to request a client access token - documentation
Full Changelog: 1.2.3...1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
What's Changed
- Add SubscribeToken APIs in Real-time Streaming APIs.
- Breaking changes: some classes in Real-time Streaming APIs were renamed and the code was simplified.
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- Improve the Enhance and Mastering APIs by allowing to provide a job description object to start a job instead of a JSON payload.
- Add Stream and PublishToken APIs for Real-time Streaming APIs.
Full Changelog: 1.0.0...1.1.0
1.0.0
Initial release with REST API support for Communications API, Media APIs and some Streaming APIs.