Error in V3 API

There is a bug in the new V3 OAuth2 API.  The server is not accepting URL encoded strings.  In particular, the scopes must be separated by a plus sign (+).  As an properly encode URL, they should be %2B, but that does not work.  You have to pass them as an actual plus (+) sign.

 

This used to work correctly in the previous version of the OAuth2 API, but appears to have been broken with the new PKCE end points.  I have a workaround (use + instead of %2B), but I think this should be fixed.

 

More details here: https://community.constantcontact.com/t5/Developer-Support-ask-questions/One-or-more-scopes-are-not-configured-for-the-authorization/td-p/382979

 

Thanks!

1 reply

Collect Points. Unlock Perks.

We're here to help!

Ask A Trainer

Looking for marketing assistance? Ask your questions & receive immediate guidance from our team of professionals Monday through Friday.