We are aware of the issue with the badge emails resending to everyone, we apologise for the inconvenience - learn more here.

Forum Discussion

BillyL's avatar
BillyL
Explorer | Level 4
5 years ago

How to provide the Dropbox-API-Select-User HTTP header with .Net API

Hello,

I have gotten my access token through the business app and am trying to make a simple request.  I also have team admin permissions with a permission type for the app as "Team member file access"

using (var dbx = new DropboxClient(AccessToken))
{
                var full = await dbx.Users.GetCurrentAccountAsync();
}

I get the following Error:

Error in call to API function "users/get_current_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.

 

The documentation also mentions specifying a member_id of the user for which the app will run under using a custom HTTP header called Dropbox-API-Select-User.

 

I would first appreciate some help on how to specify this member_id through the header via .Net and then how to access shared files/Folders like "BigFolder" below:

 

Thank You!