本页为历史拍卖样本,仅反映本站收录范围,不代表当前估值。缺失成交金额显示“未披露”。美元成交价的原币、佣金及换算依据按每条记录标注;历史参考换算不代表实际结算价或当前估值。

价格口径:price_final_usd 为已记录的美元成交金额(可含小数);未披露或未成交时为 null,请勿替换为 0。兼容字段 price_final_hkd 为 null,不按当前汇率即时换算。逐条核对与计价依据见 data.source(列表为 data[].source)及 price_policy;列表支持 verified_only=1 仅看已核对。美元成交价的原币、佣金及换算依据按每条记录标注;历史参考换算不代表实际结算价或当前估值。

API使用示例

提供多种编程语言的API调用示例,帮助您快速集成宝石拍卖数据

PHP示例

获取拍卖列表
<?php
// 使用 cURL 获取拍卖列表
$url = "https://www.zxnb.com/api/v1/auctions?page=1&limit=20";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Content-Type: application/json",
    "Accept: application/json"
]);

$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($httpCode === 200) {
    $data = json_decode($response, true);
    if ($data["success"]) {
        foreach ($data["data"] as $auction) {
            echo "拍卖ID: " . $auction["id"] . "\n";
            echo "宝石类型: " . $auction["gem_type"] . "\n";
            echo "克拉数: " . $auction["carat"] . "\n";
            $price = $auction["price_final_usd"] ?? null;
            $priceText = is_numeric($price) && $price > 0 ? "USD " . number_format((float)$price, 2) : "未披露";
            echo "最终价格: " . $priceText . "\n";
            echo "---\n";
        }
    }
} else {
    echo "请求失败,HTTP状态码: " . $httpCode;
}
?>
搜索宝石
<?php
// 搜索特定类型的宝石
$searchTerm = "祖母绿";
$url = "https://www.zxnb.com/api/v1/search?q=" . urlencode($searchTerm) . "&page=1&limit=10";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Content-Type: application/json",
    "Accept: application/json"
]);

$response = curl_exec($ch);
$data = json_decode($response, true);
curl_close($ch);

if ($data["success"]) {
    echo "找到 " . count($data["data"]) . " 个结果\n";
    foreach ($data["data"] as $result) {
        echo "- " . $result["title"] . " (" . $result["gem_type"] . ")\n";
    }
}
?>

错误处理

常见错误响应
HTTP状态码 错误类型 说明 解决方案
400 Bad Request 请求参数错误 检查请求参数格式和必填字段
401 Unauthorized 未授权访问 检查API密钥或认证信息
429 Too Many Requests 请求频率超限 降低请求频率,等待一段时间后重试
500 Internal Server Error 服务器内部错误 稍后重试或联系技术支持