using System.Net.Http.Json;
public static void Main()
var httpClient = new HttpClient();
string generateTokenUrl = "https://www.pmu.dyndns.org/pt-br/iFrame/Authorize/GetAuthToken";
string operatorId = "app7-test";
string operatorToken = "wAjrZ7DqX3bFb9Bpudv96rQzwt9WnAVJL5Kp2eCQSq7TpjSG8Yt5e8eAbd8aqTvM";
string externalClientId = "usuario_teste_00";
var uri = new UriBuilder($"{generateTokenUrl}?OperatorId={operatorId}&OperatorToken={operatorToken}&ExternalClientId={externalClientId}");
var getMessage = new HttpRequestMessage(HttpMethod.Get, uri.ToString());
string getResponseToken = httpClient.SendAsync(getMessage).Result.Content.ReadAsStringAsync().Result;
Console.WriteLine($"Token GET: {getResponseToken}");
var postMessage = new HttpRequestMessage(HttpMethod.Post, generateTokenUrl)
Content = JsonContent.Create(new
OperatorToken = operatorToken,
ExternalClientId = externalClientId
string postResponseToken = httpClient.SendAsync(postMessage).Result.Content.ReadAsStringAsync().Result;
Console.WriteLine($"Token POST: {postResponseToken}");