Hi, I’ve seen several posts in the forum about Box.com plugins and API service, however I am not sure they are current or address my problem specifically.
Has anyone successfully configured a Box.com JWT account to be used via the Bubble API Connector plugin?
I am using the Bubble published Box.com plugin for file storage generally, and have also got the Zeroqode service account plugin working, but the problem I have is that either because each plugin authenticates differently or the Zeroqode plugin uses a services account, Box.com treats them differently and they don’t have permissions to “see” each others files (nor is there a way to change that - but I would be happy to stand corrected!), and neither plugin seems to really support the way the other accesses Box.com folders (Bubble plugin seems to search for folders by name and Zeroqode by id and there is zero crossover between them - again, I’d be happy to stand corrected).
My client is too embedded with the Bubble plugin now - over 4GB uploaded to Box.com via this account now, however I need to extend the functionality beyond what this plugin provides for existing folders and files - features the Zeroqode plugin tantalisingly offers, with the exception of the sharing issue above which I can’t get around.
Discover I am missing something with these plugins and stand corrected on my points above
Work with the plugin publishers to get functionality extended to add the sharing/search features I need (seems unlikely)
Forget trying to use the Zeroqode plugin, and configure the Box.com API Connector plugin to reuse the Box.com app authentication being used by my Bubble Box.com plugin and start access existing files in my Box account using direct API calls.
It seems like option 3 is my best bet, but I just can’t figure out how to configure the API Connector to use the same app authentication as the Bubble published plugin.
If there is anyone smarter than me at API authentication and using the API Connector plugin and can solve this - I’d love to hear from you.
Or if you have another solution option entirely, I’d also love to hear from you!