Integrace s WordPress

Pro získání pluginu stačí ve WordPress administraci přejít do sekce Pluginy a Instalace pluginu, kde ve vyhledávání zadáte eWay-CRM Extension for Contact Form 7.

Po instalaci je třeba plugin ještě aktivovat.

Poté, co je plugin aktivován, přejděte do sekce Nastavení > eWay-CRM CF7 Extension.

Zde je potřeba zadat následující údaje:

  • Web Service (URL) - adresa webové služby
  • Username - jméno vašeho uživatele (lze mít uživatele, který nemá přiřazenou konkrétní licenci - viz Jak vytvořit API uživatele)
  • Client ID
  • Client Secret

Od verze 1.1.14 toho doplňku vyžadujeme OAuth autentifikaci, tedy je potřeba zadat i ClientID a ClientSecret.

Pokud je webová služba hostována na eWay-Cloud, klient musí požádat support. Musí nám zaslat adresu, na které WordPress běží.

Vytváření OAuth přihlášení se dělá v databázi na serveru.

Ve scriptu se změní adresa WordPress http://localhost:8080/wordpress/ za adresu webu. Jedná se o adresu, kterou získáte při kliknutí na eWay-CRM CF7 Extension ve WordPress.

EXEC dbo.eWaySP_Auth_CreateClient 'CF7EW', 'http://localhost:8080/wordpress/wp-admin/options-general.php?page=manage_eway_crm_cf7_extension', @ClientID = 'CF7EW'
UPDATE EWD_AuthClients SET Flow = 6 WHERE ClientName = 'CF7EW' SELECT * FROM EWD_AuthClients WHERE ClientName = 'CF7EW'

Po spuštění skript vrátí Client ID a Client Secret.