@Pinasu - First of all, what version are you trying to use? v3, v5 or the new twitch API?
Since you wrote
https://api.twitch.tv/kraken/channels/my_channel
It looks like its v3 or v5.
But you haven’t specified which version.
You solve a lot of obfuscated problems by setting API version.
It also dictates the authentication process.
Which doc are you following?