We have our own URL shortening script and are thinking of incorporating that into our install of Joocial. Can you share where we should look in the code toward replacing those existing services you support with our own?
Most custom shorthener services are based on Yourls
. It is fully supported in AutoTweetNG PRO and Joocial. You only need define the integration in the component options.
If you have created a complete custom shorthener, then you have to implement your shorthener integration with the extension. Additionally, it has to be done in a way that does not modify the extension core files to allow future updates.
We recommend to create a new AutotweetYourlsService class and load it with a system plugin before anything else. In this way, the original class will never be loaded and your integration will be called.