أداة Power Automate هي أداة الأتمتة من Microsoft، والمضمّنة في العديد من خطط Microsoft 365. والاتصال من DynamiHost عبارة عن webhook واحد: يرسل DynamiHost حدث scan.created إلى Power Automate عند كل مسح لأحد رموزك الديناميكية، ويتولى التدفق الباقي.
ما تحتاجه
- خطة DynamiHost تتضمن الـ webhooks: Trial أو Pro أو Business. إذا أظهرت صفحة Webhooks في لوحة التحكم رسالة قفل، فإن خطتك لا تتضمن الـ webhooks بعد.
- ترخيص Power Automate يتضمن الموصلات المميزة (premium). مشغّل طلب HTTP أدناه مشغّل مميز.
الخطوة 1: احصل على عنوان webhook من Power Automate
- في Power Automate، أنشئ تدفق سحابة مؤتمتًا جديدًا.
- للمشغّل، اختر When an HTTP request is received (ضمن Request).
- احفظ التدفق. عندها يولّد Power Automate عنوان HTTP POST الخاص بالتدفق: افتح المشغّل مجددًا وانسخه. لا يوجد العنوان إلا بعد أول حفظ.
يمكن لأي شخص يملك هذا العنوان بدء تدفقك، لذا عامله ككلمة مرور ولا تشاركه علنًا.
الخطوة 2: أضف العنوان في DynamiHost
- افتح Webhooks في لوحة التحكم وانقر Add endpoint.
- الصق العنوان من Power Automate واختر حدث scan.created.
- احفظ، ثم انسخ سر التوقيع الذي يظهر مرة واحدة للـ endpoint. لا تحتاجه إلا إذا تحققت من التوقيعات داخل التدفق.
الخطوة 3: اختبر الاتصال
في صفحة Webhooks، انقر Send test على الـ endpoint الجديد. يظهر التشغيل في سجل تشغيلات التدفق، مع حمولة العينة كمخرجات للمشغّل. ثم امسح أحد رموزك بهاتفك وشاهد الحدث الحقيقي يتبعه.
ما الذي يصل
كل تسليم هو حدث scan.created: معرّف الرمز ورمزه القصير واسمه، ووقت المسح، وعند توفرها: الدولة والمدينة والجهاز ونظام التشغيل والمتصفح والمُحيل. ويغطي مقال الـ Webhooks: احصل على إشعار عند كل عملية مسح في مركز المساعدة هذا تنسيق الحمولة الكامل والتحقق من التوقيع وإعادة المحاولة وقاعدة التعطيل التلقائي.
أفكار للأتمتة
- أضف كل مسح إلى جدول Excel أو قائمة SharePoint لتقاريرك.
- انشر رسالة في قناة Microsoft Teams عند مسح رمز.
- أرسل بريد ملخص يوميًا عبر Outlook عندما تتجاوز عمليات المسح عتبة، باستخدام شرط على الحمولة.