Alexa.NET.Management

A .NET Core library for handling Alexa Skills Management API


Keywords
alexa, amazon, dot, echo, management, skills, alexa-skills-kit, dotnet-core, hacktoberfest
License
MIT
Install
Install-Package Alexa.NET.Management -Version 2.12.0

Documentation

Alexa.NET.Management

A .NET SDK for the Alexa Skills Management API

Current Build

Nuget Package

Alexa.Net.Management

Retrieving Skill Information

var manager = new ManagementApi(amazonLoginAccessToken);
var skillDetail = manager.Skills.Get(skillId);
var skillPublishingInformation = skillDetail.Manifest.PublishingInformation.Locales.First().Value;
var skillName = skillPublishingInformation.Name;

Get Vendors

var manager = new ManagementApi(amazonLoginAccessToken);
var vendors = await manager.Vendors.Get()

Create Skill Beta & Add Tester

var beta = await manager.Beta.Create(skillId,"feedbackemail@example.com")
await manager.Beta.AddTesters(skillId,new[]{"test1@example.com","test2@example.com"})