public Twitch(StreamSettings settings) : base(settings) { ApiName = "Twitch"; ApiInfo = new StreamApiInfo() { isFontLogo = false, logo = "Twitch", color = new SolidColorBrush(Color.FromRgb(0x69, 0x3D, 0xA5)) }; if (settings is TwitchSettings) { _settings = settings as TwitchSettings; if (!string.IsNullOrEmpty(_settings.OAuthToken)) { SetAuthorizationKey(_settings.OAuthToken); } } _headers.Add("Client-ID", "ca48u330owoiyhvnmmwl7rkai3i6vqs"); _headers.Add("Accept", "application/vnd.twitchtv.v5+json"); _baseUrl = "https://api.twitch.tv/kraken/"; _allowedActions[StreamCapabilities.UpdateChannel] = true; _allowedActions[StreamCapabilities.DisplayChat] = true; }
public Twitch(StreamSettings settings) : base(settings) { ApiName = "Twitch"; // Logo = // ControlColor = new Color() if (settings is TwitchSettings) { _settings = settings as TwitchSettings; if (!string.IsNullOrEmpty(_settings.OAuthToken)) { SetAuthorizationKey(_settings.OAuthToken); } } _headers.Add("Client-ID", "ca48u330owoiyhvnmmwl7rkai3i6vqs"); _headers.Add("Accept", "application/vnd.twitchtv.v5+json"); _baseUrl = "https://api.twitch.tv/kraken/"; _allowedActions[StreamCapabilities.UpdateChannel] = true; _allowedActions[StreamCapabilities.DisplayChat] = true; }