Создание динамического c ключа для Agora.io с использованием C# - PullRequest
0 голосов
/ 18 июня 2020

Я использую c#, mvc.

Образец Agora на github не имеет C#.

Я не могу найти никакого решения для генерации динамики c ключ, используя C#.

Я тоже пытаюсь решить, но не могу найти подходящего решения.

Если у кого-то есть опыт работы с Agora.io, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 19 июня 2020

Agora предлагает реализацию C#: https://github.com/AgoraIO/Tools/blob/master/DynamicKey/AgoraDynamicKey/csharp

пример генерации токена с использованием C#

AccessToken token = AccessToke(appID, appCertificate, channelName, uid);
token.AddPrivilege(Privileges.kJoinChannel);
token.AddPrivilege(Privileges.kPublishAudioStream);
token.AddPrivilege(Privileges.kPublishVideoStream);
string token = token.Build();

для получения дополнительной информации о .Build() функции смотрите на AccessToken.cs , а дополнительные привилегии, которые можно установить, смотрите на Privileges.cs .

...