PortlinePortlineالتوثيق

الاتصالات

الأنظمة الخارجية التي يتصل بها كل قسم، ومن يستطيع ربطها، وكيف تتم محاكاتها في هذا الإصدار.

كلها محاكاة في هذا الإصدار

لا يستدعي Portline أي خدمة خارجية. كل موصِّل أدناه محاكاة، ويحتاج كل منها إلى قرار بشأن المورّد وإلى فحص قبل الإطلاق.

أين توجد الموصِّلات

  • لكل قسم صفحة تكاملات تسرد الموصِّلات التي يستخدمها ذلك القسم، مع البيانات التي يجلبها كل منها وحالته. تظهر بعض الموصِّلات في أكثر من قسم؛ فمثلًا يغذّي Samsara أقسام الأسطول والنظرة العامة والأرصفة.
  • الإعدادات ← الاتصالات تسرد كل الموصِّلات في مكان واحد.
  • المالكون والمسؤولون فقط يمكنهم الربط أو فصل الربط. يرى منسّقو النقل والمشاهدون الصفحات نفسها للقراءة فقط.
  • خطتك تحدد الموصِّلات المتاحة. يكون الموصِّل متاحًا عندما تفتح الخطة قسمًا واحدًا على الأقل يستخدمه. ويحتاج بعضها أيضًا إلى ميزة إضافية: قراءات مستشعرات الحاويات المبردة تحتاج إلى القياس عن بُعد للحاويات المبردة (Growth وما فوق). الموصِّلات خارج خطتك مدرجة لكن لا يمكن ربطها.

الحالة والمزامنة

في وضع العرض التوضيحي تُولَّد كل الحالات (متصل، متدهور، خطأ، بانتظار المزامنة الأولى) مع بقية بيانات العرض التوضيحي. لا شيء تتم مزامنته فعليًا.

في وضع قاعدة البيانات المحلية، يؤدي النقر على ربط إلى تسجيل طلب معلّق. حقول السلامة (الحالة، وآخر مزامنة، وآخر خطأ، والأحداث في آخر 24 ساعة) لا يكتبها إلا عامل المزامنة، الذي يعمل بدور الخدمة. يستطيع المستخدم المسجّل دخوله أن يطلب ربطًا أو أن يفصل ربطًا، ولا شيء غير ذلك. يفرض Postgres ذلك عبر المشغّل الحارس pl_connections: فهو يرفض أي تغيير آخر للحالة يأتي من العميل، ويختم الطلب بهوية من قدّمه ووقت تقديمه. فصل الربط يُبقي على الصف حتى تظل ترى من قام بالربط.

كل الموصِّلات

الشعارات مأخوذة من simple-icons (CC0). العلامات التجارية غير الموجودة في simple-icons تحصل على رمز حرفي بسيط. أسماء العلامات التجارية وشعاراتها مملوكة لأصحابها وتُعرض فقط لتعريف الموصِّل.

الموصّلالفئةيُستخدم من قبلالمصادقةمن الخطةفي هذا الإصدار
p44project44رؤية المحيطالشحنات,الحاويات,نظرة عامةمفتاح APIStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
VZVizionرؤية المحيطالحاويات,الشحناتمفتاح APIStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
MTMarineTrafficمواقع السفننظرة عامة,الأسطولمفتاح APIStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
DHL Expressناقلو الطرودالشحناتمفتاح APIStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
FedExناقلو الطرودالشحناتالـOAuthStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
UPSناقلو الطرودالشحناتالـOAuthStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
SSamsaraمعلوماتية الشاحنات عن بُعدالأسطول,نظرة عامة,الأرصفةالـOAuthStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
GGeotabمعلوماتية الشاحنات عن بُعدالأسطولالـOAuthنقل الميناء والنقل بالشاحناتنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
TomTom Trafficحركة المرور وبيانات ETAالأرصفة,الأسطولمفتاح APIنقل الميناء والنقل بالشاحناتنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
OCORBCOMMمستشعرات الحاوية المبردةالحاويات,الشحناتنداء ويب موقّعسلسلة التبريدنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
OpenStreetMapالخرائطنظرة عامةلا توجد بيانات اعتمادStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
SAP S/4HANAERP والطلباتالمستودعات,الشحناتالـOAuthStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
NSNetSuiteERP والطلباتالمستودعاتالـOAuthسلسلة التبريدنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
ShopifyERP والطلباتالمستودعاتالـOAuthسلسلة التبريدنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
Zebra scannersالمسحالمستودعات,الأرصفةنداء ويب موقّعنقل الميناء والنقل بالشاحناتنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
Google CalendarالتقويماتالأرصفةالـOAuthنقل الميناء والنقل بالشاحناتنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
TwTwilioالمراسلةالرسائل,الأرصفةمفتاح APIStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
WhatsApp Businessالمراسلةالرسائلمفتاح APIStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
Resendالمراسلةالرسائلمفتاح APIStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
SlSlackالتنبيهاتنظرة عامة,الرسائلالـOAuthStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
Oktaتسجيل الدخولالفريقالـSAML / OIDCStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
Google Workspaceتسجيل الدخولالفريقالـOAuthStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق
MEMicrosoft Entra IDتسجيل الدخولالفريقالـSAML / OIDCStarterنموذج تقريبي في هذا الإصدار · تحقق قبل الإطلاق

عناوين URL الخاصة بالـ Webhook

أينما أمكن للمستخدم إدخال عنوان URL صادر (هدف webhook، أو نقطة نهاية لدى ناقل)، فإنه يمر أولًا عبر حارس. لا يقبل الحارس إلا https على المنفذ الافتراضي، ويرفض بيانات الاعتماد داخل العنوان، وعناوين IP الحرفية، والمضيفين الرقميين، والأسماء الداخلية مثل localhost أو *.internal. سيحتاج عميل HTTP حقيقي أيضًا إلى التحقق من DNS وقت الطلب ورفض عمليات إعادة التوجيه؛ وسيأتي ذلك مع أول اتصال حقيقي.

في هذه الصفحة