Customize App Integration
I have a 3rd party app installed on my WHM/cPanel and I noticed it's missing from the 'whmapi1 get_users_links user=username' function via ssh.
Also, when i run 'cpapi2 --user=username Branding applist', while it's listed, it's missing the "implements" key/value.
Is it possible to somehow register the app so that I may create a direct user link to sign into it directly, as I would with the other users links?
-
Hello, I confirmed this is working properly by creating a test plugin and using the "implements" parameter documented at: Guide to cPanel Plugins - Add Plugins to Version 11.44 and Later - Developer Documentation - cPanel Documentation You'd need to reach out to the developer of the plugin you are using to see if they can start using that parameter in their plugin, as it's not required by default. Also, note you should use the following UAPI function instead of the cPanel API 2 function you referenced: UAPI Functions - Branding::get_application_information - Developer Documentation - cPanel Documentation Thank you. 0 -
Ok. I tried creating a new plugin using the cPanel Plugin File Generator, but didn't see an option to add the "implements" parameter. 0 -
Ok. I tried creating a new plugin using the cPanel Plugin File Generator, but didn't see an option to add the "implements" parameter.
Hello, It's not part of the plugin file generator. You'd need to extract the archive that's generated and manually add in the "implements" parameter to the install.json file. Thank you.0 -
Did that, worked great. Thank you! 0 -
Hi @mcpacific, I'm glad to see it worked! Thank you for updating us with the outcome. I've marked this thread as solved. 0
Please sign in to leave a comment.
Comments
5 comments