The FooSales apps connect to your store using API REST (primário) ou WordPress XML-RPC (secundário). A API REST é o método de ligação preferido, uma vez que é geralmente mais estável e seguro do que o XML-RPC. Em determinados ambientes de servidor, poderá não ser possível utilizar a API REST e o seu anfitrião Web ou um plugin de segurança WordPress poderá bloquear ou restringir o XML-RPC por motivos de segurança, o que causará um problema de "Erro de ligação" em FooSales.
Eis algumas coisas que pode tentar fazer se se encontrar nesta situação:
Certifique-se de que o sítio Web do seu API REST is accessible by entering the following address in your web browser: ‘https://www.YOURWEBSITE.com/wp-json/foosales/v6’
Deverá ver um ecrã que apresenta um código que começa por {"namespace":"foosales\/v6","routes": em vez de uma página de erro como 404 ficheiro não encontrado o que indica que algo está errado com a configuração do seu servidor ou com o API REST está bloqueado.
Se o API REST não estiver acessível, a aplicação tentará ligar-se utilizando XML-RPC como uma alternativa que pode ser bloqueada.
Se tiver um CAPTCHA plugin ou plugin relacionado com a segurança instalado no seu sítio Web, como Wordfence ou Segurança iThemes, desactive-o temporariamente e tente ligar-se novamente à aplicação FooSales. Se conseguir ligar-se, então o plugin estava a bloquear o acesso e terá de ser permanentemente desativado ou configurado de forma diferente.
Se não tiver um plugin relacionado com a segurança instalado no seu sítio Web, peça à sua empresa de alojamento que o informe se o endereço IP do seu dispositivo foi impedido de aceder ao sítio. Se for esse o caso, pode pedir ao seu ISP que faça o seguinte:
- Colocar na lista branca a regra accionada pelo seu endereço IP
- Desativar o Mod_security regra para o seu domínio
Se isto não resolver o problema, pode tentar o seguinte:
- Mudar o nome 'xmlrpc.php' na pasta de raiz do seu sítio Web para 'rpc_requests.php‘
- Descarregar, instalar e ativar este plugin que se refere ao ficheiro 'xmlrpc.php' renomeado
NB: Recomendamos que descarregue o ficheiro "xmlrpc.php" para o seu computador local, altere o nome para "rpc_requests.php" e, em seguida, carregue-o novamente para que ambos os ficheiros existam no seu sítio e não substitua o ficheiro original.
