In den kommenden Monaten wird Twitch die Drittanbieter-API v5 deaktivieren, die diese Erweiterung verwendet, um zu vermeiden, dass der Benutzer zusätzliche Informationen angeben muss. Aus diesem Grund habe ich eine Änderung vorgenommen, bei der der v5-Code zugunsten von Helix entfernt wurde. Diese Änderung ermöglicht zwei „Ausführungsmodi“, einen Benutzer- und einen benutzerdefinierten App-Modus.
Der Benutzermodus verwendet ein automatisch von TwitchTokenGenerator.com generiertes Zugriffstoken für ein Konto, das nur für diese Erweiterung erstellt wurde. Dies sorgt für ein reibungsloses Erlebnis für die meisten Benutzer, erfordert jedoch eine Abhängigkeit davon, dass sowohl das Twitch-Konto als auch die API von TwitchTokenGenerator.com verfügbar sind.
Im zweiten Modus, „Benutzerdefinierte App“, kann der Benutzer die Client-ID und das Client-Geheimnis einer TwitchDev-Anwendung angeben. Die Erweiterung verwendet diese beiden Werte, um ein App-Zugriffstoken vollständig unter Verwendung der Twitch-API zu generieren.
Standardmäßig ist der Benutzermodus aktiviert, um eine nahtlose Nutzung der Erweiterung zu ermöglichen. Um den benutzerdefinierten App-Modus zu verwenden, klicken Sie auf die Linkbezeichnung „Einstellungen“, ändern Sie den Modus und geben Sie die Client-ID und das Client-Geheimnis ein, die Sie von https://dev.twitch.tv erhalten haben.
Dies ist eine kleine Chrome-Erweiterung, mit der Sie schnell zwischen Twitch-Benutzernamen und Benutzer-IDs übersetzen können. Dies ist wirklich nützlich für die Entwicklung gegen Twitch-Ressourcen.
Sie können die Chrome-Erweiterung hier installieren: https://chrome.google.com/webstore/detail/twitch-username-and-user/laonpoebfalkjijglbjbnkfndibbcoon
Sie können die Firefox-Erweiterung hier installieren: https://addons.mozilla.org/en-US/firefox/addon/twitch-username-and-user-id/
Cole (@swiftyspiffy)
René Preuß (ghostzero)
MIT-Lizenz. © 2021 Cole