Hello,
I am trying to follow the v5 api guide to upload a video to my channel.
This is my api call for the Create Video step:
axios({
url: `https://api.twitch.tv/kraken/videos?channel_id=${this.channelId}&title=Test`,
method: 'POST',
headers: {
'Client-ID': this.clientId,
'Authorization': `OAuth ${this.accessToken}`,
'Accept': 'application/vnd.twitchtv.v5+json'
}
})
However i get this response:
{
"error": "Bad Request",
"status": 400,
"message": "Your email must be verified, and you must be a partner, affiliate, or developer to upload videos"
}
The access token i’m using here is from my twitch account that was used to create the current client application and the account is connected to Twitch Developer. My email is verified as well.
Do i need to somehow register my account as a developer? Or am i doing something else wrongly?
Thank you!