I am using the Dropbox Python API to manage shared links across multiple users on a Team. In my own UI I show the contents of a certain path/folder which the user then chooses to create a shared link for this file/folder. This link gets shared between our team members and all is well. When another user browses to this same path/folder, my application queries for existing shared links using...
sharing_list_shared_links(path, direct_only=True)
I assumed that this would return the previous shared link that the other user generated. Instead, this lists no shared links and my tool naively generates a new one for the user. I use this (deprecated) function to create a link, again assuming it would return the existing one. Instead it creates a new one...
sharing_create_shared_link(path, short_url=False, pending_upload=mode)
Is it possible using the newer create_shared_link_with_settings function to achieve my goal of having a single unique shared link for an entire team?