New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates Zoho to their REST v2 API #8272
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Working fine.
the config in Zoho seems to have change a bit though as I don't get the secret directly when I create the client.
use the menu when on the client ID page, and go in the Multi-DC page, here you can find the client secret.
We use it in production environment since date of the PR. I believe Acquia does the same, i'll mark it as ready to commit. |
@alanhartless #8337 is merged now. Can you please go ahead and rebase your branch from staging? I don't have permissions for that 😄 thanks! |
# Conflicts: # plugins/MauticCrmBundle/Integration/ZohoIntegration.php
# Conflicts: # plugins/MauticCrmBundle/Integration/ZohoIntegration.php
# Conflicts: # plugins/MauticCrmBundle/Integration/ZohoIntegration.php
…hLeads() compatibility
…e from working for access and refresh token fetching
…nd rather than "now"
…d issue that prevented pushing a contact to Zoho through a campaign
…y person existed in Zoho and fixed consumeResponse that did not extract and use the ID of Zoho's newly created lead
…hich was required in order to map contact to Zoho person in the integration_entity table. Since that is no longer available, the mapper has to track that based on the keys returned by Zoho.
… hacked up by the parseHeaders code
fda12ec
to
38ab25e
Compare
@dennisameling done, hopefully the tests will pass now |
@alanhartless just one issue left in Travis:
|
Thanks for the quick fix @alanhartless and for providing this PR in the first place! I'm gonna go ahead and merge this one for the 2.16 release as @npracht mentioned they've been using it in production for a while already. |
Please be sure you are submitting this against the staging branch.
Description:
Zoho is sunsetting v1 of their API tomorrow. This migrates to v2 of their API. It requires re-authorizing with them.
A portion of this code was provided by Korcomptenz.
Steps to test this PR:
php app/console mautic:integration:synccontacts -i Zoho
)