Хотя я согласен с тем, что могу использовать SDK и мне не нужно беспокоиться об этих Computer Science
концепциях, но дело в том, что с API Dropbox нелегко работать.Я пробовал Python SDK (плохая документация).
Слишком много шагов связано с получением простой информации о команде.
dbx = dbx.DropboxTeam('TOKEN')
team_info = dbx.team_get_info()
policies = team_info.policies
emm_state = policies.emm_state
office_addin = policies.office_addin
sharing = policies.sharing
folder_join_policy = sharing.shared_folder_join_policy
folder_member_policy = sharing.shared_folder_join_policy
link_create_policy = sharing.shared_link_create_policy
#Now call each is_* method on each class (office_addin, emm_state, folder_join_policy, folder_member_policy, link_create_policy) to check which options are enabled.
#This is really an overkill for something as simple as getting team info unless I am wrong.
#I would rather use the HTTP APIs, but then the info is buried deep within those nested `.tag` doors.
team_get_info
- это только один пример.