woocommerce - 如何将WooComerceAPI集成到React中?

标签 woocommerce

我想通过API接收数据到我的React网站上,按照文档中的说明进行所有操作,执行npm install --save woocommerce-api的安装,使用文档http://woocommerce.github.io/woocommerce-rest-api-docs/?javascript#pagination中的参数创建对象

import React, { Component } from 'react';
import '../App.css';
import WooCommerceAPI from 'woocommerce-api';


class Goods extends Component {
    WooCommerce = new WooCommerceAPI({
    url: 'http://portland.com/wp/', // Your store URL
    consumerKey: '**KEY**', // Your consumer key
    consumerSecret: '**KEY**', // Your consumer secret
    wpAPI: true, // Enable the WP REST API integration
    version: 'wc/v2' // WooCommerce WP REST API version
  });
    render() {
        return(
        <div className="GoodsMain">
            <div className="Goods">
            <img src="/images/photo.png" alt="appletv"/><br/>
            <div className="TextAlign">
            <span className="NameOfGood">{WooCommerce.get('products/1').name}</span><br/>
            <span className="StyleOfGood">black</span><br/>
            <span className="PriceOfGood">$49.99</span>
            </div>
            </div>

        </div>

        );
    }
}

export default Goods;

但是我得到Line 20: 'WooCommerce' is not defined no-undef您可以帮助我在我的网站中正确集成API吗?

最佳答案

我认为您必须使用oauth身份验证才能从woo-commerce rest api获取数据,因为您的wordpress位于没有ssl证书的服务器上。

关于woocommerce - 如何将WooComerceAPI集成到React中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49378184/

相关文章:

php - 在 WooCommerce 中设置特定国家/地区允许的最小重量

php - 将自定义列添加到 WooCommerce 管理优惠券列表

php - 如果购物车包含特定的 Woocommerce 产品类别,则阻止添加到购物车

wordpress - Woocommerce Admin 按库存/缺货过滤

php - 在 Woocommerce 的购物车中自动添加或删除免费赠品产品

php - 在 WooCommerce 电子邮件通知上显示第二个自定义字段

php - 可更改 Woocommerce 购物车商品价格的产品自定义复选框选项

php - 完成 WooCommerce 订单后增加库存(而不是减少)?

php - 自动将产品添加到购物车时排除某些类别 WooCommerce

php - 如何在functions.php中正确创建自定义表单的链接