使用Woocommerce作为后端& ReactJS作为前端?

时间:2018-01-17 17:29:16

标签: wordpress reactjs woocommerce woocommerce-rest-api

是否可以使用woocommerce作为后端& ReactJS作为前端?我是创建在线商店的新手,并希望用ReactJS编写一个前端,但我不确定后端有哪些选项。

我知道我可以使用Wordpress作为后端。我还可以安装woocommerce并将其用作顶级后端吗?

2 个答案:

答案 0 :(得分:1)

WooCommerce提供REST API,可用于为前端供电。但是,为此,您需要向前端提供使用者密钥和使用者秘密,这在安全性方面不是一个好主意,因此,理想的做法是创建一个API代理,并使前端与该代理进行通信,然后将该调用路由到使用密钥和机密的实际API。

答案 1 :(得分:0)

首先,您必须创建API密钥:

  1. 要开始使用REST API,首先需要生成API密钥。

  2. 转到WooCommerce>设置>高级

  3. 转到“ REST API”选项卡,然后单击“添加密钥”。

  4. 给键一个描述供您自己参考,

  5. 选择有权访问订单等的用户。

  6. 授予密钥读/写权限。

  7. 点击生成API密钥。

  8. 您的密钥将会显示

  9. 请不要关闭此选项卡,如果您再次尝试查看密钥,则秘密将被隐藏。

您可以使用以下指南:

React + WordPress

woocommerce-rest-api

也许您也需要允许CORS,use this guid

最后最好使用JWT-authentication和API KEY。