CONSULMIR DADOS EM JSON

JOAOBENEVIDES 11/03/2016 16:07:23
#459033
sim na aplicacao como voce pode ver na fotos esta levando a autenticação , minha pergunta é
exite algum metodo que eu possa ver os dados que estao sendo enviados para eu comparar com o do site para ver se nao esta levando nada errado
KERPLUNK 12/03/2016 04:02:06
#459046
Essa WebAPI tem alguma documentação? Se sim, pode me passar pra eu ver?
JOAOBENEVIDES 12/03/2016 18:19:52
#459060
estou ti enviando in box
KERPLUNK 13/03/2016 00:22:15
#459069
Ok, se te servir, para futuras dúvidas somente aqui nos tópicos. E me desculpe, mas cuidado com os erros de português...
JOAOBENEVIDES 13/03/2016 17:20:19
#459082
Kerplug seguinte ,

no metodo para inclusao de produtos pelo que eu li eu não devo levar nada certo ?
o metodo que devo usar é post (var resposta = await client.PostAsJsonAsync([Ô][Ô], prod);) na url https://desenvolvedores.cnova.com/api-portal/proxy/api/v2/loads/products
certo pelo que voce viu na documentação certo estou fazendo isto e o retorno

{StatusCode: 400, ReasonPhrase: [ô]Bad Request[ô], Version: 1.1, Content: System.Net.Http.StreamContent, Headers:
{
x-cnection: close
transfer-encoding: chunked
Connection: keep-alive
Date: Sun, 13 Mar 2016 20:19:27 GMT
Server: Apache
X-Powered-By: Servlet/2.5 JSP/2.1
Content-Type: text/html; charset=UTF-8
}}

estou fazendo algo de errado
estou usando o mesmo exemplo que voce me enviou
estou fazendo algo de errado
KERPLUNK 13/03/2016 18:18:50
#459087
A documentação do seu provedor da API é bem completa, incluindo um API Explorer. Para o método que você quer que é este, veja bem os parâmetros que ele pede. Pude inserir um produto normalmente sem o menor problema. Não sei o que está fazendo de errado, mas verifique o produto de skuSellerId [Ô]2[Ô] eu inseri sem problemas.
KERPLUNK 13/03/2016 18:23:52
#459088
Acabei de inserir outra carga a de número 3 e não tive problemas novamente.
JOAOBENEVIDES 13/03/2016 19:27:33
#459093
me passa como voce fez acredito entao que estou tendo problema com meu vb entao qual versao do seu vb se possivel me passa o metodo que como voce fez
KERPLUNK 13/03/2016 19:41:47
#459097
Melhor, me passe o que você está fazendo. Assim posso ver o que está fazendo errado...
JOAOBENEVIDES 13/03/2016 20:10:08
#459099
segue linha

using (HttpClient client = new HttpClient())
{
client.BaseAddress = new Uri([Ô]https://desenvolvedores.cnova.com/api-portal/proxy/api/v2/loads/products/[Ô]);

client.DefaultRequestHeaders.Add([Ô]client_id[Ô], [Ô]xxxxxx[Ô]);
client.DefaultRequestHeaders.Add([Ô]access_token[Ô], [Ô]xxxx[Ô]);

Produto prod = new Produto();
prod.title = txtTitulo.Text;
prod.description = txtDescrição.Text;
prod.skuId = [Ô]1[Ô];
prod.skuSellerId = [Ô]2[Ô];
prod.brand = [Ô]marca0000005213085[Ô];




prod.dimensions = new Dimensions();
prod.dimensions.height = Convert.ToDouble(12);
prod.dimensions.width = Convert.ToDouble(1);
prod.dimensions.length = Convert.ToDouble(2);
prod.dimensions.weight = Convert.ToDouble(4);

prod.stock = new Stock();
prod.stock.quantity = 12;



//preencha também todos os outros campos do produto, senão não vai
//fazer a alteração


var resposta = await client.PostAsJsonAsync([Ô][Ô], prod);
if (resposta.IsSuccessStatusCode)
MessageBox.Show([Ô]produto alterado[Ô]);
else
MessageBox.Show([Ô]deu problema: [Ô] + resposta.StatusCode + resposta.ReasonPhrase);
}
Página 3 de 7 [63 registro(s)]
Tópico encerrado , respostas não são mais permitidas