Uprawnienia konta
ChatStyle łączy się z platformami tylko dla używanych funkcji. Oto znaczenie poszczególnych uprawnień.
Twitch
Uprawnienia Twitch sprawdzają role widzów, kontrolują dostęp do skórek i łączą konto z właściwą tożsamością.
Uprawnienia widzów
Widzowie przyznają te uprawnienia podczas łączenia konta Twitch.
| Uprawnienie | Dlaczego jest potrzebne |
|---|---|
user:read:email | Odczyt e-maila w celu połączenia właściwej tożsamości Twitch i wysyłania ważnych wiadomości o koncie. |
user:read:follows | Odczyt obserwowanych kanałów, aby pokazać streamerów i udostępnić skórki dla obserwujących. |
user:read:subscriptions | Sprawdzanie subskrypcji i poziomów dla skórek subskrybentów. |
Uprawnienia streamerów
Streamerzy przyznają dodatkowo uprawnienia kanału do kontroli ról i obliczania ceny abonamentu.
| Uprawnienie | Dlaczego jest potrzebne |
|---|---|
user:read:email | Odczyt e-maila w celu połączenia właściwej tożsamości Twitch i wysyłania ważnych wiadomości o koncie. |
user:read:follows | Odczyt obserwowanych kanałów, aby pokazać streamerów i udostępnić skórki dla obserwujących. |
user:read:subscriptions | Sprawdzanie subskrypcji i poziomów dla skórek subskrybentów. |
moderation:read | Odczyt danych moderacji do weryfikacji ról i skórek moderatorów. |
channel:read:vips | Odczyt listy VIP kanału do weryfikacji dostępu do skórek VIP. |
channel:read:subscriptions | Odczyt subskrypcji kanału do sprawdzania dostępu i liczenia subskrybentów na potrzeby ceny abonamentu streamera. |
Google i YouTube
Zaloguj się przez Google i połącz jeden kanał YouTube lub marki. Identyfikatory konta Google i kanału YouTube są przechowywane osobno.
Tożsamość logowania
openid email profile — Udostępnia identyfikator Google, nazwę, awatar i zweryfikowany e-mail do logowania i bezpiecznego łączenia kont.
YouTube tylko do odczytu
https://www.googleapis.com/auth/youtube.readonly — Rozpoznaje wybrany kanał, pokazuje subskrybowane kanały oraz znajduje aktywne transmisje i ich czat.
Wspierający kanał
youtube.channel-memberships.creator — Tylko dla streamerów: sprawdzanie członków, poziomów i stażu na potrzeby stylów oraz rozliczeń. To ograniczone uprawnienie jest wymagane dopiero po zgodzie Google i włączeniu funkcji Members API.
Przesyłanie czatu na żywo
Most czatu zwykle czyta publiczny czat kluczem API projektu ChatStyle, bez dodatkowej zgody konta. Gdy kanał wymaga autoryzacji, używa krótkotrwałego tokenu; tokeny odświeżania pozostają w aplikacji ChatStyle.