无法访问wordpress 5.8.1中的woocommerce rest api



我从docker映像5.8.1-apache运行woocommerce与mysql 5.7(通过docker-compose)

我在woocommerce中生成API密钥后,我尝试访问url http://localhost:8180/wp-json/wc/v3/products(我在主机上暴露80到8180),但我得到一个页面说:

Not Found在此服务器上找不到请求的URL。

Apache/2.4.51 (Debian) Server at localhost Port 8180

同样的指导方针也说我必须启用永久链接:

WordPress永久链接必须在:Settings>永久链接。

但是当我转到Settings->Permalinks部分时,我没有看到任何复选框或选项显示"启用永久链接"。

我错过了什么?

因此,为了真正能够使用WC REST API -正如指南所说-你需要确保你使用的是"相当持久的";(也不是"普通的")。

转到Settings>永久链接,然后选择任何永久链接选项(例如。发布名称),然后保存更改

最新更新