Php 邮政及;从外部API更新WooCommerce中的JSON数据

Php 邮政及;从外部API更新WooCommerce中的JSON数据,php,json,wordpress,api,woocommerce,Php,Json,Wordpress,Api,Woocommerce,我想从一个外部API创建帖子(并更新它们),它为我提供了连接JSON数据的端点,但我没有成功地在我的WordPress/WooCommerce中发布任何API数据 我曾尝试使用一些插件发布JSON数据(在WordPress中提供),但它们对我不起作用 在Postman中使用带有GET请求的端点“”,它会返回JSON数据,但当我在帖子中粘贴PHP代码时,它不会返回任何数据 如何在我的WooCommerce中发布我与Postman一起获取的JSON数据(作为文本、图片/url和标记)?如果API服务

我想从一个外部API创建帖子(并更新它们),它为我提供了连接JSON数据的端点,但我没有成功地在我的WordPress/WooCommerce中发布任何API数据

我曾尝试使用一些插件发布JSON数据(在WordPress中提供),但它们对我不起作用

在Postman中使用带有GET请求的端点“”,它会返回JSON数据,但当我在帖子中粘贴PHP代码时,它不会返回任何数据

如何在我的WooCommerce中发布我与Postman一起获取的JSON数据(作为文本、图片/url和标记)?如果API服务器发生任何变化(即库存或产品描述),如何在现有WP post(产品)中修改这些变化

任何帮助或信息将不胜感激,因为我是编程界的新手!提前感谢:)


请这边检查

谢谢您的即时回复!我正在查。我应该在哪里使用这个代码?编辑器会自动对PHP代码进行注释(
$api_response = wp_remote_post( 'https://your-website/wp-json/wc/v2/products/{PRODUCT ID}', array(
    //'method'    => 'PUT',
    'headers' => array(
        'Authorization' => 'Basic ' . base64_encode( 'KEY:SECRET' )
    ),
    'body' => array(
            'regular_price' => '100.30', // just update the product price
        // but we can update several parameters at the same time
        // more params http://woocommerce.github.io/woocommerce-rest-api-docs/?shell#product-properties
    )
) );

$body = json_decode( $api_response['body'] );
//print_r( $body );

if( wp_remote_retrieve_response_message( $api_response ) === 'OK' ) {
    echo 'The product ' . $body->name . ' has been updated';
}