Necesito un ejemplo de interacción muy básico del cliente C# utilizando alguna API de PHP (se llama a un servicio remoto desde una aplicación C#). Quiero ver una API php simple que contenga 2 métodos sum (a, b): c y echo (string): string y un cliente C# simple capaz de usar esos métodos. ¿Cómo hacer tal cosa?Cómo llamar PHP api desde C#? (Ejemplo simple)
8
A
Respuesta
10
no sé qué quiere decir con un servidor PHP, pero no puede escribir un script que añadir dos números:
<?php echo (int)$_GET["a"] + (int)$_GET["b"]; ?>
Y en C#:
using (var client = new WebClient())
{
var a = 50;
var b = 100;
var result = client.DownloadString(string.Format("http://example.com/add.php?a={0}&b={1}", a, b));
Console.WriteLine(result);
}
Otro y una mejor opción es PHP SOAP.
1
Cree un servicio web PHP y un cliente C# que defina un proxy para llamarlo.
0
Tener un vistazo a la clase WebClient
Cuestiones relacionadas
- 1. simple C++ hash_set ejemplo
- 2. Cola en C++ - ejemplo simple
- 3. cómo llamar a C# desde C++
- 4. Simple C++ Sound API
- 5. Ejemplo simple de http en Objective-C?
- 6. Llamando API Cocoa desde C
- 7. Llamar .NET/C# desde R
- 8. llamar a Java desde PHP
- 9. Ejemplo simple de DispatcherHelper
- 10. Llamar ASP.NET Web API desde código subyacente
- 11. WPF - animación simple ejemplo simple
- 12. Ejemplo simple de herencia C++, ¿qué ocurre?
- 13. Llamar a RNGCrypto desde clase DOTNET de COM desde PHP
- 14. Llamar código fortran desde C#
- 15. Numpy C-Api ejemplo da un SegFault
- 16. ¿Cómo llamar a C++ desde Java?
- 17. ¿Cómo llamar a Objective-C desde Javascript?
- 18. Cómo llamar a window.alert ("mensaje"); desde C#?
- 19. ¿Cómo llamar código Java desde C#?
- 20. Cómo llamar a MSBuild desde C#
- 21. más simple TBB ejemplo
- 22. Cómo llamar a la API de Magento desde VB.NET
- 23. Llamar C++ (C) desde el lenguaje D
- 24. UINavigationController: ejemplo más simple
- 25. Llamar a Python desde C++
- 26. MKAnnotación, ejemplo simple
- 27. v4l2 muy simple ejemplo
- 28. OSMDroid ejemplo simple requerido
- 29. Simple GWT OpenID Ejemplo
- 30. Cómo llamar al método vararg Java desde C con valist
¿Qué quiere decir exactamente por PHP API? ¿Se está llamando a un servicio remoto desde una aplicación C#? ¿Una aplicación C# utilizando llamadas PHP dentro de la aplicación? –
Llamado a un servicio remoto desde una aplicación de C# – Rella