Nacházíte se zde: Úvod / FAQ / Server / Zaktivování eWay-CRM® API (WcfService) na serveru

Zaktivování eWay-CRM® API (WcfService) na serveru

Popis

V případě, že je potřeba zaktivovat eWay-CRM® API (WcfService) na serveru, postupujte podle návodu uvedeného níže.

Verze

Všechny verze eWay-CRM®

Obtížnost řešení

Střední

Postup řešení

  1. V IIS najděte webovou službu eWay-CRM® (na obrázku 22841).
  2. Klikněte pravým tlačítkem na podsložku WcfService a vytvořte z ní aplikaci pod stejným aplikačním poolem jako je webová služba eWay-CRM®.
  3. Dále je potřeba otevřít soubor Web.config ve složce WcfService a nastavit adresu webové služby - je potřeba, aby tam na konci bylo i eWayWS.asmx

  4. Pak už by měla být API na uvedené adrese webové služby funkční.
  5. Pro otestování si otevřeme webový prohlížeč a vložíme tam adresu 
    <yourwebserviceaddress>/WcfService/Service.svc/CheckStatus
    Když je tam patrné "ReturnCode":"rcSuccess",  WCF je nakonfigurována správně. V opačném případě je někde chyba. Info k chybě bude v logu WCF.
    V eWay 4.3. a starších metoda CheckStatus na WCF není. Musíme se tedy spokojit s náhledem na stránku služby 
    <yourwebserviceaddress>/WcfService/Service.svc 
    Měl by se nám zobrazit výpis, kde si můžeme zakliknout soubor WSDL, kde jsou definované všechny operace dané služby. Toto volání ovšem netestuje spojení s webovou službou eWay-CRM.
  6. Službu můžeme otestovat i předpřipraveným testovacím PHP skriptem, který službu zavolá a sleduje odpovědi. Podobně účinné je také napojit rovnou některou z mobilních aplikací.