Foros del Web » Programación para mayores de 30 ;) » .NET »

c# conectar con API PHP

Estas en el tema de c# conectar con API PHP en el foro de .NET en Foros del Web. Bueno amigos tengo una API en php y estoy creando una aplicacion en c# lo que necesito es enviar a ejecutar la API por medio ...
  #1 (permalink)  
Antiguo 08/08/2010, 05:22
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 15 años, 11 meses
Puntos: 12
c# conectar con API PHP

Bueno amigos tengo una API en php y estoy creando una aplicacion en c# lo que necesito es enviar a ejecutar la API por medio de c# esta api devuelve true o false dependiendo.

¿Como puedo ejecutar la API c# ?


estoy utilizando visual studio 2010 c# con windows forms.


Gracias.
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.
  #2 (permalink)  
Antiguo 08/08/2010, 18:53
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: c# conectar con API PHP

la única forma seria instalando el ejecutable de php y llamandolo con Process.Start

Código C#:
Ver original
  1. Process proceso = System.Diagnostics.Process.Start('path a php.exe','path al script php que llame a la api');
  2. string salida = proceso.StandardOutput.ReadToEnd();
  3. proceso.Wait*****it(); //es Wait For Exit() junto ¿me aparecen asteriscos, que raro?
  #3 (permalink)  
Antiguo 09/08/2010, 14:57
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 15 años, 11 meses
Puntos: 12
Respuesta: c# conectar con API PHP

HttpWebRequest lo podria utilizar?
--------------
path del script, esta puede ser http://www.dominio.tld/api.php
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.

Etiquetas: api, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:49.