Olá pessoal! Temos 2 sites, de duas empresas diferentes. Um deles foi feito em Worpress e possui woocommerce para a loja online, o outro site também foi feito em WP porém não possui woocommerce. Ocorre que estou tentando fazer com que os produtos do site que contém a loja online sejam também exibidos no outro site. Lembrando que possuo 2 planos distintos de hospedagem na Hostnet, um para cada site.
Tentei utilizar plugins para ajudar a liberar o acesso a tais produtos para o outro site, bem como a API do woocommerce e não consegui liberar o acesso aos produtos. Cheguei a desativar tanto os plugins Really Simple Security bem como o WP Cerber Security para ver se eram eles que estavam impedindo a comunicação e não eram eles.
Testei o endereço do meu site (endereçodositeocultado).com/wp-json/wc/v3/products
E tenho tido a seguinte resposta sempre:
{ “code”: “woocommerce_rest_cannot_view”, “message”: “Sem permissão para listar recursos.”, “data”: { “status”: 401 } }
Também cheguei a abrir um chamado no suporte da Hostnet e eles fizeram alguns testes e me deram a seguinte resposta: (coloquei aqui para ajudar a eliminarmos o que poderia estar acontecendo uma vez que ainda não consegui resolver o problema).
“ Realizado testes, constatado que não se trata de bloqueio por parte da CDN ( qual testei com a mesma desativada) ou alguma incompatiblidade de plugin/tema. Em testes, notei que passando o consumer key e secret no parametro da requisição, há o retorno de valores. Ex: (endereçodositeocultado.com/wp-json/wc/v3/products?consumer_key=XXXX&consumer_secret=XXXX E de acordo com o manual do Woocommerce: O erro 401 se ocorre possívelmente quando há algo não configurado corretamente nas chaves. ”
Por meio dessa mensagem descobri acesso a essa comunidade e conto gentilmente com ajuda de vocês para que eu possa dispor os produtos em ambos os sites.
Desde já obrigado a todos.