Olá, criei uma aplicação no console usando visual studio, onde eu consumia uma API Key, consegui trazer todos os dados, porém, gostaria que eles fossem abertos por um WebService por exemplo… como posso fazer isso ??
eis o codigo…
namespace Consumindo_WebAPI_Chamados { class Program { static void Main(string[] args) { RunAsync().Wait(); Console.ReadKey(); } static async Task RunAsync() {
{
//POST
var client = new RestClient("https://desk.ms/integracao/API/lchamados/");
var request = new RestRequest(Method.POST);
request.AddHeader("Postman-Token", "4f6941e9-08b7-e0aa-c8ad-d3d1a2eb3db3");
request.AddHeader("Cache-Control", "no-cache");
request.AddHeader("content-type", "multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW");
request.AddParameter("multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW", "------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"chave\"\r\n\r\nab85203567fe6a70a914892cec5f934060aadf1e\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ver_chamado\"\r\n\r\nS\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ver_datacri\"\r\n\r\nS\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ver_assunto\"\r\n\r\nS\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ver_descr\"\r\n\r\nS\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ver_solicitacao\"\r\n\r\nS\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ver_tocorrencia\"\r\n\r\nS\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ver_cliente\"\r\n\r\nS\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ver_status\"\r\n\r\nS\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"onde_datacri\"\r\n\r\n2014-09-01,2018-09-30\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"ver_categoria\"\r\n\r\nS\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW--", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
var content = response.Content; // raw content as string
var statusCode = response.StatusCode;
Console.WriteLine(response.Content);
while (Console.ReadKey().Key != ConsoleKey.Enter) { }
}
}
}
}
.
