My extension went live this week, part of it requires the user to enter a url in the config page which once persisted calls the https://api.twitch.tv/extensions/{extension_id}/0.0.1/required_configuration?channel_id= endpoint to allow activation.
During development the extension was allowed to be activated, now that its live I get the following response from the endpoint:
{
“error”: “Unauthorized”,
“status”: 401,
“message”: “{\n “status”: 401,\n “message”: “Sorry, you’re not allowed to do that”,\n “error”: “Unauthorized”\n}”
}
Code on the server hasn’t changed as its using a lambda function. Im pretty much at a lose as to what the problem could be.