قم بتثبيت أحدث إصدار من Node.JS
قم بتشغيل الأمر التالي:
npm i -g cnfair-cli
قم بتثبيت أحدث إصدار من Node.JS
قم بتثبيت أحدث إصدار من Bun
قم بتشغيل الأمر التالي:
bun install --production --frozen-lockfile
قم بتشغيل الأمر التالي:
bun run build
قم بتشغيل الأمر التالي:
bun link
لتحديث واجهة سطر الأوامر (CLI)، يمكنك ببساطة تشغيل الأمر التالي:
npm i -g cnfair-cli
لاستخدام واجهة سطر الأوامر (CLI)، قم بتشغيل الأمر التالي:
cnfair --help
يسمح بتعيين رمز Pandabuy المستخدم لاسترداد المنتجات
يمكنك معرفة الرمز المميز الحالي الخاص بك عن طريق تشغيل هذا في علامة تبويب المتصفح التي قمت بتسجيل الدخول حاليًا إلى pandabuy:
token = localStorage . getItem ( "PANDABUY_TOKEN" ) ;
console . log ( token || "ERROR: Pandabuy token not found" )
يستعيد رمز الاسترداد لكل منتج محدد على CNFair ثم يسترده على Pandabuy.
غالبًا ما تبدو معرفات المنتجات بهذا الشكل: PI0000000000
ويمكن العثور عليها في عنوان URL لمنتج CNFair، على سبيل المثال: https://cnfair.com/detail/PI0000000000
علَم | وصف | تقصير |
---|---|---|
-r، - إعادة تخزين | تمكين وضع إعادة التخزين | خطأ شنيع |
-د، - تأخير | التأخير بين كل محاولات بالثواني | 5 |
--تأخير إعادة المخزون | التأخير بين كل محاولات بالثواني عندما تكون في وضع إعادة التخزين | 10 |
-w، --way | طريقة الدفع (الاختيارات: "النقاط"، "الرصيد") | نقاط |
استرد منتجًا واحدًا: cnfair redeem PI00000001
استرداد منتجين: cnfair redeem PI00000001 PI00000002
استرد منتجين وادفع بالرصيد: cnfair redeem -w balance PI00000001 PI00000002
استرداد منتج مع تأخير إعادة المحاولة بمقدار 1 ثانية: cnfair redeem -d 1 PI00000001
مراقبة المنتج لإعادة تخزينه: cnfair redeem -r PI00000001
مراقبة المنتج لإعادة تخزينه كل 20 ثانية: cnfair redeem -r --restock-delay 20 PI00000001
استرد 3 منتجات مع تأخير لمدة ثانية واحدة، وقم بتمكين مراقبة إعادة المخزون مع تأخير لمدة 20 ثانية وادفع بالرصيد: cnfair redeem -d 1 -r --restock-delay 20 -w balance PI00000001 PI00000002 PI00000003