我Woocommerce API
在节点 js 中使用将产品数据从mssql server
db 导入我的 woocommerce 数据库。
我正在通过 ms sql 查询的记录集包含一个images field
.
在 Woocommerce API 中,要导入图像,我需要这种类型json object
,
var data = {
product: {
title: 'Premium Quality',
type: 'simple',
regular_price: '21.99',
description: 'Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.',
short_description: 'Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.',
categories: [
9,
14
],
**images: [
{
src: 'http://example.com/wp-content/uploads/2015/01/premium-quality-front.jpg',
position: 0
},**
{
src: 'http://example.com/wp-content/uploads/2015/01/premium-quality-back.jpg',
position: 1
}
]
}
};
休息很好,但我对图像有疑问,因为我在引号中获取图像 json,images: '[{...}]'
因为数据类型是 db 表中的 varchar。
由于这个引号,图像不会通过 Woocommerce REST API 插入到数据库中。
我想专门从图像中删除引号。或任何其他建议。
我是节点 js 的新手。任何人都可以帮忙。