39 lines
1.0 KiB
Markdown
39 lines
1.0 KiB
Markdown
# 如何访问woocommerceAPI
|
||
|
||
## API服务器配置
|
||
|
||
在 `src\config\config.local.ts`
|
||
|
||
```ts
|
||
const config = {
|
||
wpSite: [
|
||
//
|
||
{
|
||
id: '111', // 起一个比较大的
|
||
wpApiUrl: 'http://wp-test.local', // wordpress地址
|
||
consumerKey: 'ck_d6fc55914e2aba162bcf979a549e965a751e71ee', // woocommerce advanced 中创建rest api的key
|
||
consumerSecret: 'cs_5828d66ddd23f17f7c7693f4414756ddb637fb47',// woocommerce advanced 中创建rest api的key
|
||
siteName: 'Local',
|
||
// email配置对访问不重要
|
||
email: '*',
|
||
emailPswd: '*',
|
||
},
|
||
//...
|
||
]
|
||
}
|
||
|
||
```
|
||
|
||
## 开通woocommere 权限(key)
|
||
|
||
key只要添加即可使用(一般测试直接添加具有 READ WRITE 权限即可)
|
||

|
||
|
||
## 常见问题
|
||
|
||
### SSL证书问题
|
||
|
||
因为是我们访问 woocommerce 所以可以直接忽略 ssl 错误(比如 axios 直接忽略)
|
||
|
||
如果遇到SSL证书错误(如`DEPTH_ZERO_SELF_SIGNED_CERT`),请参考:[SSL证书问题解决方案](./SSL证书问题解决方案.md)
|