指南指南

Shopify 货币转换

Shopify 货币转换. 包含代码、缓存和数据新鲜度的实用指南。

2026年9月20日 · 阅读约 7 分钟

在服务器端实现,不泄露凭据,并保留数据来源与观测时间。

  • 仅在服务器保存 API 密钥。
  • 验证货币代码和金额。
  • 缓存成功响应。
  • 显示来源和观测时间。

步骤 1

请在服务器端执行,验证输入,并保留响应元数据。

步骤 2

请在服务器端执行,验证输入,并保留响应元数据。

代码示例
export async function convertForDisplay(amount: number, from: string, to: string) {  const response = await fetch(    `https://api.exchangerate.dev/v1/convert/${from}/${to}/${amount}`,    {      headers: { Authorization: `Bearer ${process.env.EXCHANGERATE_API_KEY}` },      signal: AbortSignal.timeout(5000),      next: { revalidate: 60 },    },  );  if (!response.ok) throw new Error(`FX API returned ${response.status}`);  const data = await response.json();  return { amount: data.converted, currency: to, observedAt: data.data_updated_at };}

步骤 3

  • 仅在服务器保存 API 密钥。
  • 验证货币代码和金额。
  • 缓存成功响应。
  • 显示来源和观测时间。

步骤 4

请在服务器端执行,验证输入,并保留响应元数据。

指南

这些汇率仅供参考,并非结算价格。

常见问题

Shopify 货币转换

可通过文档化 JSON 接口在应用中集成货币转换和指示性汇率。

继续阅读

从免费API密钥开始

免费套餐每月提供5,000次请求。无需信用卡。

获取免费密钥