如何将React Native与WooCommerce API集成?

时间:2017-09-21 07:55:06

标签: react-native woocommerce

我已经开始使用React Native编程语言编写代码来为Woo Commerce后端构建一个电子商务移动应用程序。我已经搜索了很多关于如何集成React Native和Woo Commerce但是找不到有用的东西。我想知道如何使用WOO COMMERCE REST API执行以下操作:

  • 从Woo Commerce获取数据到React Native应用程序(例如:diplsy prodcuts)。
  • 将数据从React Native应用程序发布到Woo Commerce(Exampel:结帐,订单,付款等)。

如何进行此类集成,是否有任何有用的教程?

1 个答案:

答案 0 :(得分:0)

我为此任务创建了一个简单的库。它将与axios

一起使用

react-native-wc-api

安装

使用npm

npm install react-native-wc-api --save

使用纱线

yarn add react-native-wc-api

设置

新的WP REST API集成的设置(WooCommerce 2.6或更高版本):

import WooCommerceAPI from 'react-native-wc-api';

const WooCommerce = new WooCommerceAPI({
  url: 'http://example.com',
  consumerKey: 'ck_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
  consumerSecret: 'cs_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
  wpAPI: true,
  version: 'wc/v1'
});

旧的WooCommerce旧版API的设置:

import WooCommerceAPI from 'react-native-wc-api';

const WooCommerce = new WooCommerceAPI({
  url: 'http://example.com',
  consumerKey: 'ck_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
  consumerSecret: 'cs_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
  version: 'v3'
});
  

有关更多信息,Read Here