【发布时间】:2022-01-13 11:57:06
【问题描述】:
我正在尝试更新订单自定义字段值lworder。我使用了以下代码,但没有找到任何更新。谁能帮我解决这个问题?
$api_response = wp_remote_post( 'https://your-website/wp-json/wc/v3/orders/{ORDER ID}', array(
//'method' => 'PUT',
'headers' => array(
'Authorization' => 'Basic ' . base64_encode( 'KEY:SECRET' )
),
'meta_key' => array(
'lworder' => 'ordered',
)
) );
$body = json_decode( $api_response['body'] );
//print_r( $body );
if( wp_remote_retrieve_response_message( $api_response ) === 'OK' ) {
echo 'The Order field ' . $body->name . ' has been updated';
}
【问题讨论】:
标签: php json wordpress woocommerce woocommerce-rest-api