As aplicações FooSales para iPad e tablet Android ligam-se à sua loja através de 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 é acessível através da introdução do seguinte endereço no seu navegador de Internet: 'www.YOURWEBSITE.com/wp-json/foosales/v4'
Deverá ver um ecrã que apresenta um código que começa por {"namespace": "foosales\/v2", "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.