تفويض البوابة

بعد اعتماد تطبيقك، فوّض القنوات في بوابة المطورين قبل استدعاء واجهات procurement أو fulfillment.

هناك طبقتان من الاختيار:

  1. Fulfillment mode — هل يخزّن HioBuy ويشحن دولياً
  2. Procurement mode (فقط عند تفعيل warehouse fulfillment) — من يشتري على Taobao / 1688 / Weidian

Fulfillment mode (لكل تطبيق)

الوضعمن يحتفظ بـ warehouse bindingالشحن الدولي (/v1/fulfillment/*)
Self fulfillment (الافتراضي)لا أحد — أنت تتولى اللوجستيات بنفسكغير متاح (403)
HioBuy warehouseكود مطور مستودع واحدمتاحFulfillment overview

مسارات Public API تبقى كما هي (/v1/products/*, /v1/orders/*, …). يوجّه Gateway حسب أوضاع تطبيقك.

Procurement ضمن warehouse fulfillment

عند اختيار HioBuy warehouse، يدعم procurement خيارين. التخزين والشحن الدولي يعملان في كليهما؛ يختلف فقط من يضع أوامر الشراء على marketplace.

Procurement modeمن يشتري على marketplaceChannel tokens/v1/orders/*/v1/products/*
HioBuy procurement (الافتراضي)HioBuy يشتري نيابةً عنكتُصدر عبر warehouse authorize؛ يخزّنها Gatewayتُوجَّه عبر HioBuy warehouse procurementGateway يستخدم الرموز المخزّنة → marketplace
Self procurementأنت تشتري بحساباتك الخاصةتدير OAuth / credentials في البوابةGateway → marketplace برموزك (نفس تدفق self الكلاسيكي)نفسه — رموزك
القدرةHioBuy procurementSelf procurement
ربط warehouse code مرة واحدةنعمنعم
Warehouse inbound / packages / VAS / returnsنعمنعم
International shipments & walletنعمنعم
إدارة Marketplace OAuth بنفسكلانعم (لكل قناة)

التبديل بين خياري procurement قد يمسح أو يعيد إصدار channel tokens؛ ستطلب منك البوابة التأكيد.

Self fulfillment (بدون مستودع HioBuy)

لكل قناة مفعّلة (Taobao, 1688, Weidian, …):

  1. افتح Authorizations → اختر التطبيق → Authorize
  2. الصق بيانات OAuth أو أكمل OAuth عندما يكون متاحاً
  3. تعرض البوابة الحالة واسم الحساب والانتهاء — وليس الرموز الكاملة أبداً

/v1/fulfillment/* غير متاح في هذا الوضع.

HioBuy warehouse fulfillment (الإعداد)

  1. احصل على warehouse developer code من عمليات HioBuy
  2. Portal → Authorizations → اختر Use HioBuy fulfillment
  3. اختر procurement mode: HioBuy procurement أو self procurement
  4. أدخل كود المستودع مرة واحدة — الربط على مستوى التطبيق (وليس لكل قناة)
  5. إذا HioBuy procurement: تعرض البوابة حالة كل قناة وexpires_at (الرموز غير مرئية وغير قابلة للتحرير)
  6. إذا self procurement: أكمل بنفسك OAuth / إدخال credentials لكل قناة كالمعتاد؛ ربط المستودع يفتح فقط واجهات fulfillment

الرجوع إلى self fulfillment يمسح ربط المستودع؛ سيُطلب منك التأكيد.

ما لا ترسله أبداً في استدعاءات API

  • Marketplace access tokens
  • Warehouse developer code (يضيفه Gateway من جهة الخادم)

فقط Authorization: Bearer hio_live_… (أو hio_test_…) على https://api.hiobuy.com.

التالي: Fulfillment overview · Orders

Get Support

Need integration help? Contact Developer Support at support@hiobuy.com · Response within 1–2 business days

Email support