php - 将 woo rest api 连接到实时服务器 wp 多站点
问题描述
我是新手,我想配置 woo 自定义仪表板并关注https://www.cloudways.com/blog/custom-dashboard-using-woocommerce-php-rest-api/。
按照基本设置,
我正在 ftp 测试这个,但我得到的是一个空白页面,我将如何连接到其余的 api,另一件事是我打算将它用于 wp 多站点,对我有用吗?
<?php
$woocommerce = new Client('https://myscustom.com/',
'ck_testclient numbers',
'cs_testid1',
[
'wp_api' => true, 'version' => 'wc/v3',
]);
var_dump($woocommerce);
?>
解决方案
就生活服务器上的 api 连接而言,我自己与作曲家有很多问题,所以我没有它就做到了,现在正在连接。确保获得正确的路径
这是在https://github.com/woocommerce/wc-api-php/issues/146找到的
<?php
require_once(__DIR__.'/src/WooCommerce/Client.php');
require_once(__DIR__.'/src/WooCommerce/HttpClient/BasicAuth.php');
require_once(__DIR__.'/src/WooCommerce/HttpClient/HttpClient.php');
require_once(__DIR__.'/src/WooCommerce/HttpClient/HttpClientException.php');
require_once(__DIR__.'/src/WooCommerce/HttpClient/OAuth.php');
require_once(__DIR__.'/src/WooCommerce/HttpClient/Options.php');
require_once(__DIR__.'/src/WooCommerce/HttpClient/Request.php');
require_once(__DIR__.'/src/WooCommerce/HttpClient/Response.php');
use Automattic\WooCommerce\Client;
use Automattic\WooCommerce\HttpClient\HttpClientException;
$woocommerce = new Client('https://ursite.com/',
'ck_xxxxxxxxxxxxxxxxxxxxxx',
'cs_xxxxxxxxxxxxxxxxxxxxxx',
[
'wp_api' => true, 'version' => 'wc/v3',
]);
?>
推荐阅读
- python - 为什么我的代码在添加此列表值后停止
- html - 如何使用输入文本框内联按钮/下拉菜单?
- node.js - Express:如何将请求响应发送到同一页面
- c++ - 关闭后Boost Beast重新连接websocket连接
- r - 从现有数据集创建时间序列
- javascript - 一旦用户在 magento 中单击关闭,就隐藏整个会话顶部的横幅
- python - 在列表理解期间无法解包返回的元组
- sql - SQL 需要从联合中删除重复项
- mongodb - Laravel jenssegers/laravel-mongodb 模型属性在更改数据库连接时未清除并运行另一个查询
- r - 在 R 中支持数据实例加权的 SVM 包