1

我已经在远程服务器上安装了 WooCommerce。

在 WooCommerce> Settings> API 中,我创建了一个消费者密钥和消费者密码。

现在我创建了一个 React 本机应用程序,我想从 WooCommerce API 获取数据并将其显示在应用程序中。

我尝试了 Woocommerce-API npm 包,但该包与 React native 不兼容,我收到以下错误:

https://github.com/facebook/react-native/issues/4968

所以我找到了另一个名为react-native-oauth 的npm 包

在使用它时,我收到以下错误:

Possible Unhandled Promise Rejection (id: 0):

YellowBox.js:68 Possible Unhandled Promise Rejection (id: 1): Provider React App Key not configured Error: Provider React App Key not configured
    at createErrorFromErrorData (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&minify=false:7761:11)
    at http://localhost:8081/index.ios.bundle?platform=ios&dev=true&minify=false:7712:11
    at MessageQueue.__invokeCallback (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&minify=false:7575:10)
    at http://localhost:8081/index.ios.bundle?platform=ios&dev=true&minify=false:7437:8
    at guard (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&minify=false:7349:1)
    at MessageQueue.invokeCallbackAndReturnFlushedQueue (http://localhost:8081/index.ios.bundle?platform=ios&dev=true&minify=false:7436:1)
    at onmessage (http://localhost:8081/debuggerWorker.js:39:56)

所以我被困在这一点上,不知道如何向 WooCommerce API 发出 oauth 请求并获取数据。我对此进行了很多研究,但找不到可以理解整个身份验证过程的完美文档。

如果有人会发布此问题的详细解决方案,那将非常有帮助!

谢谢你。

4

0 回答 0