Principales respuestas
necesito ayuda para conectarme a una api que me entrega la informacion den json

Pregunta
-
Respuestas
-
ya encontre como se hace aqui esta el link de como hacerlo.
http://www.codeproject.com/Articles/233698/Consuming-a-Json-WebService-from-a-Csharp-or-VB-Ap
- Marcado como respuesta Eder CostaModerator miércoles, 18 de abril de 2012 14:39
Todas las respuestas
-
-
-
Hola Julián,
Vas a tener que buscar en la documentación de la api (En lo que has mandado hay info de como llamar a dicha api y que formatos devuelve, json y xml) para ver cual son los métodos que debes llamar y que verbos HTTP tienes que usar. Te recomiendo antes de nada que revises sino conoces bien a fondo que es REST y como usarlo. Hace un tiempo hice un WebCast de iniciación a REST y como consumirlo dese diferente aplicaciones y herramientas que te puede ayudar mucho como www.fiddler.com.
Aquí el enlace:
El webcast se llama Cómo consumir servicios REST con WCF
Espero que esto te ayude, cualquier dida comentanoslo.
Un saludo.
http://geeks.ms/blogs/lruiz - MADNUG Member - Spenta Consulting .: MCP -MCTS :.
-
-
pero si vas por este camino porque no investigas
Introduction to ADO.NET Data Services/RIA Services
ado.net data service o sea RIA Services que trabaja con REST
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
-
ya encontre como se hace aqui esta el link de como hacerlo.
http://www.codeproject.com/Articles/233698/Consuming-a-Json-WebService-from-a-Csharp-or-VB-Ap
- Marcado como respuesta Eder CostaModerator miércoles, 18 de abril de 2012 14:39
-
Hola Julian,
Pudiste resolver el tema?
Estoy con algo parecido, estoy invocando a un wcf desde otro proyecto (osea tengo 2 proyectos en la misma solución, un proyecto con el wcf y otro proyecto con una pagina web, los cuales tienen diferentes puertos)con jsonp(que es para ir a otros dominios) y el servidor me devuelve: un status:200 que esta todo ok, pero entra siempre por error devolviendome un status 200, aunque por mozilla en la parte de respuesta me devuelve perfecto la lista :
[{"Descripcion":"","Id":1,"Nombre":"Lacteos","Orden":1},{"Descripcion":"","Id":2,"Nombre":"Bebidas","Orden"
:2},{"Descripcion":"","Id":3,"Nombre":"Verduras","Orden":3}]
y en la parte de JSON :
0Object { Id=1, Nombre="Lacteos", Orden=1}1Object { Id=2, Nombre="Bebidas", Orden=2}2Object { Id=3, Nombre="Verduras", Orden=3}Osea esta viniendo bien el json del servidor, me esta dando readyState: 4 / status: 200 / statusText: success
pero entra siempre por error y nunca por success?????
$.ajax({
type: "POST",
url: url,
contentType: "application/json; charset=utf-8",
dataType: "jsonp",
success: function (data) {
alert(data);
}
},
error: function (error) {
alert(error.readyState + error.status + error.statusText);
}
});Alguna sugerencia???