Hello BrettL475,
Thank you for reaching out to Constant Contact API Developer Support. My team is here to assist outside software developers with questions about building into Constant Contact's API.
The 3rd party code library that you are using appears to have been built for our legacy V2 API, whereas it looks like you are attempting authentication using a V3 API key, which is not cross-compatible.
Within the README file of the "Omniauth-ConstantContact2" link you provided, if you scroll down under the usage section, it states: “You will have to put in your consumer key and secret, which you can find at http://community.constantcontact.com/t5/Documentation/API-Keys/ba-p/25015” However, the post is from 10 years ago, and the referenced link has since been updated to direct to our newest V3 API.
To generate a legacy V2 API key, please use the instructions in the link below:
How to generate an API Key and Access Token: https://community.constantcontact.com/t5/Community-News/How-to-generate-an-API-Key-and-Access-Token/ba-p/293856
Please let us know if you have any other questions! You can also reach our team directly via email at webservices@constantcontact.com
... View more