We have an app that's using team-scoped credentials. A particular file has a `modified_by` attribute that returns an account ID. We have a team-scoped resource (created by constructing a `DropboxTeam` object). That has a `as_user()` method which takes a member id, but this obviously doesn't work for it. We tried constructing a `Dropbox` object and then calling `users_get_account(account_id)`, but the API balks:
dropbox.exceptions.BadInputError: BadInputError('1c01f5e00950405c91606a19b6ec425f', 'Error in call to API function "users/get_account": This API function operates on a single Dropbox account, but the OAuth 2 access token you provided is for an entire Dropbox Business team. Since your API app key has team member file access permissions, you can operate on a team member\'s Dropbox by providing the "Dropbox-API-Select-User" HTTP header or "select_user" URL parameter to specify the exact user <https://www.dropbox.com/developers/documentation/http/teams>.')
So, it seems like the only way of getting accounts is enumerating all members and filtering for an account ID. Is there nothing more specific/efficient?