我已经在远程服务器上安装了 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 请求并获取数据。我对此进行了很多研究,但找不到可以理解整个身份验证过程的完美文档。
如果有人会发布此问题的详细解决方案,那将非常有帮助!
谢谢你。