Unable to process feed because API could not be initialized

AngelaB5449
Rookie
0 Votes

Hi,

I use WordPress 5.8.2 with Gravity Forms Constant Contact Add-On 1.5. There is an alert on the entries.

Unable to process feed because API could not be initialized.

constantContactWordPress.png

Do you have any hint?

Thanks

3 REPLIES 3
Courtney_E
Employee
0 Votes

Hello AngelaB5449 ,

 

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.

 

To provide improved security, Constant Contact is now using a new authorization management service, and will be ending support for the previous service/keys on March 31, 2022. Based on reports from other Gravity Forms users in the community, Gravity Forms has recently released an update addressing our new authentication flow which should now allow you to successfully connect the plugin with your Constant Contact account. I’ll include the complete instructions below:

 

First, (if you haven’t already) you’ll start by copying your existing V3 API key to update it to the new authorization management service:

-Login to Constant Contact

-Navigate to: https://app.constantcontact.com/pages/dma/portal/ 

-Click the “copy” button to the far right of the API key you use for Gravity Forms

-Close the “Successfully Copied” pop-up

-If the “You need to update your applications” pop-up appears again, you can close it

-You’ll now see a new section at the top of the “My Applications” page called “Valid Applications” 

-In that section you’ll see the name/key value of the one we copied, with”(New)” after the name

-Click the name of the new copied key to open it

-All you need to do here is click the “Generate Secret” button to generate a new secret.

-Copy the secret to save for a later step, because once you close that pop-up you won’t be able to access it again (though you can always generate a new one)

 

Otherwise, if you can’t access the original key, or are connecting for the first time and haven’t yet generated one, you can create a new key to use when updating your integration using steps 1 & 2 of the article below:

 

Create an Application Integration

https://v3.developer.constantcontact.com/api_guide/apps_create.html

 

Next, you will need to update your Gravity Forms plugin in WordPress:

 

Gravity Forms Manual Update Instructions:

https://docs.gravityforms.com/how-to-manually-update/

 

Gravity Forms Plugin Constant Contact Change Log:

https://docs.gravityforms.com/constant-contact-change-log/

 

Lastly, you will connect the updated plugin with the copied key’s new secret:

 

Setting Up the Gravity Forms Constant Contact Add-On

https://docs.gravityforms.com/constant-contact-add-on/

 

Please note that Gravity forms is a 3rd party product and not built or supported by Constant Contact, so we are limited in the support we can provide, but will try to answer any questions to the best of our ability as they pertain to Constant Contact’s API endpoints and functionality. Constant Contact makes these endpoints available for 3rd party developers to create integrations with our system.

 

Support » Plugin: Gravity Forms Constant Contact

https://wordpress.org/support/plugin/gravity-forms-constant-contact/

 

Please have a look and let us know if you have any other questions!


Regards,

Courtney E.
Tier II API Support Engineer

Did I answer your question?
If so, please mark my post as an "Accepted Solution" by clicking the Accept as Solution button in the bottom right hand corner of this post.
karcprez
Rookie
0 Votes

Hi there,

 

I have followed the same procedure but getting error as unable to process the feed because API could not be initialized in gravity forms.

karcprez_0-1646921700673.png

 

I created a new application and added its key and secret, and processed, but it gives the following

error 400 - Unknown or invalid client_id.

image-3.png

I understand that I am using a third-party plugin. But when I copied and created the application, it was working properly. The information I wanted to feed in constant contact, was going properly. After regenerating the secret, I am not able to initialize the API. Do you have any idea? Kindly provide some solutions.

Courtney_E
Employee
0 Votes

Hello karcprez ,

 

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.

 

To provide improved security, Constant Contact is now using a new authorization management service, and will be ending support for the previous service/keys on March 31, 2022. Based on reports from other Gravity Forms users in the community, Gravity Forms has recently released an update addressing our new authentication flow which should now allow you to successfully connect the plugin with your Constant Contact account. I’ll include the complete instructions below:

 

It sounds like you’ve already completed the first step, which is copying your existing V3 API key to update it to the new authorization management service.

 

Next, you will need to update your Gravity Forms plugin in WordPress:

 

Gravity Forms Manual Update Instructions:

https://docs.gravityforms.com/how-to-manually-update/

 

Gravity Forms Plugin Constant Contact Change Log:

https://docs.gravityforms.com/constant-contact-change-log/

 

Lastly, you will connect the updated plugin with the copied key’s new secret:

 

Setting Up the Gravity Forms Constant Contact Add-On

https://docs.gravityforms.com/constant-contact-add-on/

 

Please note that Gravity forms is a 3rd party product and not built or supported by Constant Contact, so we are limited in the support we can provide, but will try to answer any questions to the best of our ability as they pertain to Constant Contact’s API endpoints and functionality. Constant Contact makes these endpoints available for 3rd party developers to create integrations with our system.

 

Support » Plugin: Gravity Forms Constant Contact

https://wordpress.org/support/plugin/gravity-forms-constant-contact/

 

Please have a look and let us know if you have any other questions!




Regards,

Courtney E.
Tier II API Support Engineer

Did I answer your question?
If so, please mark my post as an "Accepted Solution" by clicking the Accept as Solution button in the bottom right hand corner of this post.
Resources
Developer Portal

View API documentation, code samples, get your API key.

Visit Page

Announcements

API Updates

Join our list to be notified of new features and updates to our V3 API.

Sign Up