Skip to content

Instantly share code, notes, and snippets.

@andreas-nesheim
Created February 5, 2020 18:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andreas-nesheim/91b20f1c3b9979e0f660eb81ea041b4f to your computer and use it in GitHub Desktop.
Save andreas-nesheim/91b20f1c3b9979e0f660eb81ea041b4f to your computer and use it in GitHub Desktop.
public async Task<string> GetAccessToken(string authCode)
{
httpClient.DefaultRequestHeaders.Remove("access_key");
httpClient.DefaultRequestHeaders.Remove("secret_token");
httpClient.DefaultRequestHeaders.Add("authorization_code", authCode);
var requestUrl = $"share/applyAccessToken?password={Constants.Password}&username={Constants.Username}";
var response = await httpClient.PostAsync(requestUrl, stringData);
var result = await response.Content.ReadAsStringAsync();
var jsonResult = JsonSerializer.Deserialize<ApplyAccessTokenResponse>(result);
return jsonResult.Data.AccessToken;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment