Следуйте процедурам, описанным в документации SDK.
Использование .NET WebRequest для вызова API. StatusCode «Запрещено» возвращается вместе с дополнительным сообщением «Недопустимый формат эмитента».
В чем я не уверен, так это в том, как я должен генерировать токен для вызова. Инструкции в разделе, на который я ссылался, просто говорят:
Вызовы REST API должны проходить аутентификацию с использованием пользовательского заголовка HTTP — X-OPENTOK-AUTH — вместе с веб-токеном JSON. Создайте токен JWT со следующими утверждениями.
Это заставило меня поверить, что для создания токена я должен использовать библиотеку JWT по своему выбору. Так я и сделал. Я использовал .NET System.IdentityModel.Tokens.Jwt.
Однако в разделе сайта .NET это отображается:
Вы можете сгенерировать токен, либо вызвав метод GenerateToken... экземпляра OpenTokSDK.OpenTok, либо вызвав метод GenerateToken... экземпляра OpenTokSDK.Session после его создания.
Это то, что я должен был сделать? Это то, что не так?
Я могу включить свой код, но нет смысла, если я вообще выбрал неправильный подход.