2010-04-23 25 views
8

इसलिए मुझे कुछ PHP एपीआई (एक सी # ऐप से एक रिमोट सेवा कहा जा रहा है) का उपयोग कर सी # क्लाइंट का एक बहुत ही बुनियादी इंटरैक्शन उदाहरण चाहिए। मैं एक सरल PHP एपीआई देखना चाहता हूं जिसमें 2 विधियां योग (ए, बी): सी और गूंज (स्ट्रिंग): स्ट्रिंग और एक सरल सी # क्लाइंट उस विधियों का उपयोग करने में सक्षम है। ऐसी चीज कैसे करें?सी # से PHP एपीआई कैसे कॉल करें? (सरल उदाहरण)

+0

पर एक नज़र डालें, वास्तव में PHP API द्वारा आपका क्या मतलब है? एक सी # ऐप से एक दूरस्थ सेवा कहा जा रहा है? आवेदन के अंदर PHP कॉल का उपयोग कर एक सी # एपीपी? –

+0

एक सी # एप – Rella

उत्तर

10

मैं तुम्हें एक PHP सर्वर द्वारा क्या मतलब है पता नहीं है, लेकिन आप एक स्क्रिप्ट है कि दो नंबर जोड़ना होगा नहीं लिख सकते हैं:

<?php echo (int)$_GET["a"] + (int)$_GET["b"]; ?> 

और सी # में:

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); 
} 
एक और

और एक बेहतर विकल्प PHP SOAP है।

+0

से एक दूरस्थ सेवा कहा जा रहा है सरल एपीआई विचार कम से कम 2 विधियों को हेन्डल करना था ... – Rella

+1

आपके PHP SOAP लिंक की तरह दिख रहा है – MikeT

1

एक PHP वेब सेवा और एक सी # क्लाइंट इसे कॉल करने के लिए प्रॉक्सी परिभाषित करें।

संबंधित मुद्दे