J'ai donc besoin d'un exemple d'interaction très basique de client C# utilisant une API PHP (un service distant étant appelé depuis une application C#). Je veux voir une simple API php contenant 2 méthodes sum (a, b): c et echo (string): string et un simple client C# capable d'utiliser ces méthodes. Comment faire une telle chose?Comment appeler api PHP à partir de C#? (Exemple simple)
8
A
Répondre
10
Je ne sais pas ce que vous entendez par un serveur PHP, mais ne peut pas vous écrire un script qui va ajouter deux numéros:
<?php echo (int)$_GET["a"] + (int)$_GET["b"]; ?>
Et 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);
}
autre et une meilleure option est PHP SOAP.
1
Créez un service Web PHP et un client C# définissant un proxy pour l'appeler.
0
Jetez un oeil à la WebClient Classe
Questions connexes
- 1. Comment appeler C# à partir de C++
- 2. Un exemple de comment appeler admin.setRestrictionInfo de PHP SDK
- 3. Comment appeler API XML
- 4. Simple C# Evernote API Exemple ou guide OAuth?
- 5. simple C++ hash_set exemple
- 6. comment appeler showPermissionsDialog() en php (facebook api)?
- 7. Comment appeler javaScript à partir d'Objective C?
- 8. Comment appeler des API à partir d'une URL dans Android
- 9. Google Maps API JS v3 - Simple Exemple de plusieurs marqueurs
- 10. Appeler PHP à partir de Python
- 11. API COM VirtualBox à partir de C#
- 12. Google Maps API JS v2 - Simple Exemple de marqueur multiple
- 13. exemple fread à partir de C++ Référence
- 14. Amazon Mechanical Turk API. Exemple Création d'un HIT à partir de PHP
- 15. Exemple simple d'authentification par popup avec Facebook Graph API
- 16. Comment appeler ejabberdctl à partir de PHP (Apache)
- 17. samsung api comment appeler
- 18. Comment appeler C# .dll à partir d'une application C++/CLI?
- 19. Comment faire des appels API Win32 à partir de PHP?
- 20. Utilisation de p/invoke pour appeler une fonction à partir d'un C api
- 21. Comment appeler une bibliothèque C à partir de .NET
- 22. Comment appeler les fonctions C à partir de python?
- 23. Comment appeler une méthode IronPython 2 à partir de C#
- 24. Comment appeler cette fonction dll native à partir de C#?
- 25. Comment appeler grails webservice à partir de C#
- 26. Comment appeler le code Java à partir de C#?
- 27. Comment appeler une procédure stockée DB2 à partir de C#?
- 28. Comment appeler un objet DCOM à partir de C#?
- 29. Comment appeler et décoder un service Web JSON à partir de PHP?
- 30. Comment appeler une fonction PHP à partir du code Perl?
Que voulez-vous dire exactement par API PHP? Un service distant appelé depuis une application C#? Un C# APP utilisant des appels PHP dans l'application? –
Un service distant appelé à partir d'une application C# – Rella