Scopes + (plus sign) doesn't work when url encoded

When I pass the URL encoded + sign (%2B), it fails to find the right scope. I am unable to pass the + literally right now, but it seems reasonable it would work when its URL encoded. I tried a space to see if that might work, and that doesn’t either.

scope=user_follows_edit%2Buser_read

Fails

scope=user_follows_edit+user_read

Works

The + sign is a url encoded space. As per https://github.com/justintv/Twitch-API/blob/master/authentication.md#scopes you must send your scopes with spaces separating them.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.