الانتقال إلى المحتوى الرئيسي
رمزان: أحدهما تحتفظ به، والآخر تستبدله كل ساعة.

احصل على رمز التحديث

من لوحة التحكم، انتقل إلى الإعدادات ← API Integrations واضغط Connect. سيُنشئ ذلك رمز refresh_token الخاص بك. هذا الرمز دائم، وهو بيان الاعتماد الوحيد طويل الأمد لديك. ولا يمكن استخدامه لاستدعاء أي شيء سوى نقطة نهاية الرموز.
تعامل مع رمز التحديث كأنه كلمة مرورلأنه لا تنتهي صلاحيته، فإن الرمز المسرّب يبقى صالحًا لمن يحمله حتى يلاحظ أحدهم ذلك ويُعيد إنشاءه.مكانه الصحيح في مدير الأسرار (Secrets Manager) أو في متغير بيئة، وليس أبدًا في كود يعمل لدى العميل أو حزمة تطبيق جوال أو مستودع كود أو تذكرة دعم أو لقطة شاشة. فكل ما يصل إلى المتصفح يمكن لمستخدم هذا المتصفح قراءته.

استبدله برمز وصول

POST /rest/v2/refreshToken Free+
تحتوي الاستجابة على access_token صالح لمدة ساعة واحدة. أرسِله مع كل استدعاء آخر:
احتفظ برمز الوصول مؤقتًا؛ ولا تطلب رمزًا جديدًا مع كل طلبالرمز صالح لمدة ساعة، لذا فإن المهمة التي تستدعي واجهة API ألف مرة خلال تلك الساعة تحتاج إلى رمز واحد، لا ألف رمز.النهج الموثوق: احتفظ بالرمز ووقت انتهائه في الذاكرة، وجدّده عندما يقترب من الانتهاء ببضع دقائق، وجدّده أيضًا عند تلقي الخطأ 401 بدلًا من افتراض تطابق ساعتك مع ساعة الخادم. فطلب رمز جديد مع كل استدعاء هو السبب الأكثر شيوعًا لبطء عمليات الربط.

تحقق من الاتصال

GET /rest/v2/healthCheck Free+ يؤكد أن المنصة متاحة وتستجيب. يُستحسن ربطه بنظام المراقبة لديك، حتى تعرف عند حدوث أي عطل من أي جانب وقع.

بيئة التجربة (Sandbox)

بيئة منفصلة لها حسابها ورمزها وشركات شحن تجريبية خاصة بها، على العنوان https://staging-api.tryoto.com. المسارات نفسها، وهياكل البيانات نفسها.
ابنِ على بيئة التجربة، لكن اختبر الانتقال إلى الإنتاجبيئة التجربة هي المكان الذي تُنشئ فيه طلبات لا تتحول إلى طرود حقيقية، وحجوزات لا تتحول إلى فواتير حقيقية. ولا توجد بيئة أخرى آمنة للتجربة المتكررة.اللحظة التي يجب الاستعداد لها هي الانتقال إلى الإنتاج: ففي بيئة الإنتاج عقود شحن ومراكز ورموز مختلفة. والقيمة الثابتة المكتوبة داخل الكود أثناء التطوير هي المشكلة المعتادة في أول يوم بعد الإطلاق، لذا احفظ كل قيمة خاصة بالبيئة في ملفات الإعداد منذ أول commit.

التوفر حسب الباقة

تخضع نقاط النهاية لمستوى الاشتراك، وبعضها يتطلب أيضًا إضافة (Add-on). وكل نقطة نهاية في الفهرس موضح بجانبها أدنى باقة تتضمنها.
الشحن من المتجر عبر واجهة API ميزة في باقة الأعماليمكن إنشاء نقاط استلام الطلب في جميع الباقات، لكن بوصفها مستودعات فقط. أما إنشاء نقطة من النوع type: "branch"، أي متجر يشحن أيضًا، فمتاح في باقة الأعمال فقط.إذا كنت تخطط لجعل المتاجر تجهّز الطلبات برمجيًا، فهذا هو الحد الذي يجب التحقق منه قبل أن تبني تصميمك عليه. راجع إدارة المراكز لمعرفة ما هو الفرع ولماذا يهم.

صفحات ذات صلة