1
vote
GreenRope CRM Integration
Please add CRM integration for GreenRope, on the web at:
https://www.greenrope.com/api
https://www.greenrope.com/
Got an idea for a new feature or integration? We’d love to hear it! You can find our roadmap here.
Please add CRM integration for GreenRope, on the web at:
https://www.greenrope.com/api
https://www.greenrope.com/
The API supports the methods that we need, but it’s XML based (https://app.greenrope.com/wiki.pl?a=4&st=1&t=46), so it’s quite a bit harder to develop and support.
Leaving this up to see what the interest is like from others.
Hey Jack, Understood.
Just some thoughts:
1) JSON to XML:
https://fuelingphp.com/how-to-convert-json-to-xml-in-php/
2) XML to JSON:
https://fuelingphp.com/xml-to-json-in-php/
There are quite a few libs out there that provide this functionality – I would say: code it once in two functions, then simply operate as you always would with JSON, convert to and from XML just before the call.
Just a thought…
D
Yup totally, it is possible. Our Infusionsoft integration uses XML so we’ve done it before. But for example:
What happens to an & when converted into XML?
What about a ‘ vs a “, vs a ” ?
Or a character with an accent like é ?
We also have to consider servers which use line breaks in different formats, i.e. \n as opposed to PHP_EOL.
In many cases with these older APIs we need to write code to handle those edge cases. Amazingly we’re still running into stuff like that with Infusionsoft / Keap after 8 years!
So, totally possible. Just takes more work 🙂