NAO EXECUTA COMANDO CLIENT.SENDASYNC
ola pessoal tenho uma programa para fazer uma post em json que nosso amigo aqui do grupo postou porem ele nao executa o comando em vermelho , o comando esta abaixo ja fiz conforme o video do nosso amigo KERPLUNK obrigado
if (Atualiza.Count != 0)
{
JavaScriptSerializer ser = new JavaScriptSerializer();
json = ser.Serialize(Atualiza);
using (HttpClient client = new HttpClient())
{
string url = Parametros_Marketplace.url + [Ô]/loads/sellerItems/prices[Ô];
client.BaseAddress = new Uri(url);
client.DefaultRequestHeaders.Add([Ô]client_id[Ô], Parametros_Marketplace.usuario);
client.DefaultRequestHeaders.Add([Ô]access_token[Ô], Parametros_Marketplace.senha);
json = json.Replace([Ô]_default[Ô], [Ô]default[Ô]);
var request = new HttpRequestMessage(HttpMethod.Put, url);
request.Content = new StringContent(json, Encoding.UTF8, [Ô]application/json[Ô]);
try
{
[txt-color=#e80000] var resposta = await client.SendAsync(request);[/txt-color]
}
catch(Exception ex)
{
string me = ex.Message.ToString();
}
//if (resposta.IsSuccessStatusCode)
//{
//}
}
}
if (Atualiza.Count != 0)
{
JavaScriptSerializer ser = new JavaScriptSerializer();
json = ser.Serialize(Atualiza);
using (HttpClient client = new HttpClient())
{
string url = Parametros_Marketplace.url + [Ô]/loads/sellerItems/prices[Ô];
client.BaseAddress = new Uri(url);
client.DefaultRequestHeaders.Add([Ô]client_id[Ô], Parametros_Marketplace.usuario);
client.DefaultRequestHeaders.Add([Ô]access_token[Ô], Parametros_Marketplace.senha);
json = json.Replace([Ô]_default[Ô], [Ô]default[Ô]);
var request = new HttpRequestMessage(HttpMethod.Put, url);
request.Content = new StringContent(json, Encoding.UTF8, [Ô]application/json[Ô]);
try
{
[txt-color=#e80000] var resposta = await client.SendAsync(request);[/txt-color]
}
catch(Exception ex)
{
string me = ex.Message.ToString();
}
//if (resposta.IsSuccessStatusCode)
//{
//}
}
}
O método que essa rotina está, é um método async? Não dá nenhuma mensagem de erro?
nao ele simplesmente sai quando executo o comando , nao faz nada
Depois que simplesmente sai, a variável [Ô]resposta[Ô] contêm o que?
nada fica sem dados
Segue fotos do projeto
<img src=[Ô]https://uploaddeimagens.com.br/imagens/02-png--218[Ô] width=[Ô]1366[Ô] height=[Ô]768[Ô]>
segunda imagem
<img src=[Ô]https://uploaddeimagens.com.br/imagens/02-png--218[Ô] width=[Ô]1366[Ô] height=[Ô]768[Ô]>
segunda imagem
<img src=[Ô]https://uploaddeimagens.com.br/imagens/02-png--218[Ô] width=[Ô]1366[Ô] height=[Ô]768[Ô]>
Então simplesmente enviou os dados... eles devem ser agora [Ô]consultáveis[Ô] pela função GET referente.
Tópico encerrado , respostas não são mais permitidas