array( ‘Authorization’ => ‘Basic ‘ . base64_encode($consumer_key . ‘:’ . $consumer_secret) ), ‘timeout’ => 30 ); $response = wp_remote_get($url, $args); echo ‘
API连接测试
‘; echo ‘
测试URL: ‘ . esc_url($url) . ”; if (is_wp_error($response)) { echo ‘
错误: ‘ . $response->get_error_message() . ”; } else { $response_code = wp_remote_retrieve_response_code($response); $response_body = wp_remote_retrieve_body($response); echo ‘
状态码: ‘ . $response_code . ‘‘; if ($response_code == 200) { $products = json_decode($response_body); echo ‘
成功获取数据!产品数量: ‘ . count($products) . ”; echo ‘
产品列表:
‘; echo ‘
- ‘ . esc_html($product->name) . ‘ – €’ . esc_html($product->price) . ‘
‘; } else { echo ‘
响应内容:
' . esc_html($response_body) . '
‘; } } ?>