Da się umieścić kod php w c#? Szukałem czegoś w googlu, ale nie znalazłem nic sensownego...
Ale w sensie, że co? Określ co rozumiesz przez umieścić? Ma się wykonać jako część programu?
Możecie polecić jakieś stronki lub tutoriale gdzie jest to opisane?
Powiem tak: LoL tygodnia. Sperełkować to jeśli można.
Może doradzisz coś a nie będziesz się tylko naśmiewać?! Jestem początkujący więc wielu rzeczy nie wiem, a chciałbym się nauczyć.
Może zadam pytanie inaczej. Mam za zadanie napisać aplikację, która będzie się łączyć z porównywarką cen. W moim przypadku z nokaut.pl bo tylko oni odpowiedzieli na mojego maila i przysłali mi KluczAPI.
http://www.nokaut.pl/partnerzy/api.html
Pod tym linkiem dostępne są klasy jakie nokaut udostępnia partnerom. Więc jak z nich skorzystać w C#?
Assembler to zupełnie co innego niż PHP jak byś nie zauważył. Nie da się tego tak mieszać.
Wiem, że to co innego. Dlatego tylko zapytałem czy da się tak zrobić. Mógłbyś coś zaproponować jak rozwiązać ten problem?
Hmmm... Użyć parsera PHP, podłączyć go do swojego kodu i odpalić. Tylko pytanie, gdzie tu będzie sens?
Taki mam projekt do zrobienia, więc nie pytaj mnie jaki to ma sens, bo sam się zastanawiam... A wracając do tematu, to może jest jakieś inne wyjście niż korzystanie z parsera? Może analiza kodu strony w aplikacji?
Najbardziej łopatologicznie byłoby zapisać kod PHP do pliku, a następnie użyć nań php.exe i przechwycić strumień wyjściowy aplikacji.
Chyba jednak zrobię to na zasadzie analizy kodu. Bo np. jest funkcja pobierająca tekst strony a z tej stronki
http://api.nokaut.pl/?format=xml&key=d854549b06764e28fc6985188fe1e013&method=nokaut.product.getByKeyword&keyword=lenovo%20y550
to raczej nie będzie problem cokolwiek odczytać.
Nie wystarczy wysłać w C# żądania pod adres z API Nokautu, a potem odebradź i zinterpretować odpowiedź?
Po kiego grzyba chcecie używać jakichś parserów, PHP i innej kiły? :|
@down - przydadzą Ci się zapewne klasy HttpWebRequest i HttpWebResponse.
No tak właśnie mam zamiar zrobić, ale dzięki wszystkim za wskazówki :)