دليل/تحويل العملات في Shopify

تحويل العملات في Shopify

تحويل العملات في Shopify. دليل عملي يتضمن الشفرة والتخزين المؤقت وبيانات الحداثة.

ERexchangerate.dev·Sep 20, 2026·7 دقائق للقراءة

نفّذ التكامل على الخادم دون كشف بيانات الاعتماد، واحتفظ بالمصدر ووقت الرصد.

نقاط أساسية
احتفظ بمفتاح API على الخادم.
تحقق من رموز العملات والمبالغ.
خزّن الاستجابات الناجحة مؤقتًا.
اعرض المصدر ووقت الرصد.

الخطوة 1

نفّذ هذا النمط على الخادم، وتحقق من المدخلات، واحتفظ ببيانات الاستجابة.

الخطوة 2

نفّذ هذا النمط على الخادم، وتحقق من المدخلات، واحتفظ ببيانات الاستجابة.

مثال برمجيcopy
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

نفّذ هذا النمط على الخادم، وتحقق من المدخلات، واحتفظ ببيانات الاستجابة.

دليل
هذه أسعار إرشادية وليست أسعار تسوية.
ER
exchangerate.dev
أدلة عملية للمطورين الذين يستخدمون بيانات العملات.

تابع القراءة

دليلواجهة تحويل العملات للمطوريناقرأ دليلتحويل العملات في WooCommerceاقرأ