أنشئ بطاقة بعد جهة اتصال CRM جديدة
استخدم جهة الاتصال CRM ID كـ External ID، قم بإنشاء دعوة بطاقة 7stamp، ثم أرسل التثبيت المرتجع URL عبر بريدك الإلكتروني المعتاد SMS أو خطوة المراسلة.
دليل التشغيل الآلي بدون رمز
استخدم Make للتواصل 7stamp مع CRM أو POS أو متجر عبر الإنترنت أو جدول بيانات أو أداة مراسلة أو أي نظام يمكنه إرسال البيانات إلى سيناريو. المسار الجاهز للإنتاج اليوم هو تطبيق Make's HTTP للمكالمات 7stamp API وMake's Custom webhook للأحداث 7stamp الواردة.
لا يوجد تطبيق 7stamp عام في منتقي تطبيقات Make حتى الآن. لا تنتظر واحدًا: أضف HTTP → Make a request، استخدم بالضبط URL، الطريقة، Bearer الرأس، وJSON أدناه، ثم قم بتعيين الحقول من وحدة المصدر الخاصة بك. هذا هو نفس 7stamp Integration API الذي سيستخدمه الموصل المستقبلي.
ابدأ بحدث واحد ونتيجة واحدة. بمجرد صحة بيانات الاختبار، أضف المرشحات وأجهزة التوجيه وتحديثات CRM ورسائل المتابعة حولها.
استخدم جهة الاتصال CRM ID كـ External ID، قم بإنشاء دعوة بطاقة 7stamp، ثم أرسل التثبيت المرتجع URL عبر بريدك الإلكتروني المعتاد SMS أو خطوة المراسلة.
قم بتشغيل السيناريو من طلب POS مدفوع أو طلب التجارة الإلكترونية. قم بتعيين عميلها الثابت ID واطلب ID لمسح البطاقة ضوئيًا، ثم استخدم مبلغًا أو عدد طوابع صريح.
عندما يُبلغ حدث البطاقة عن مكافأة أو قسيمة، قم بتقسيم السيناريو: قم بتحديث CRM، وأخطر الفريق، وأرسل دفعة بطاقة المحفظة أو البريد الإلكتروني فقط عند الحاجة.
استخدم وحدة Make HTTP للاتصال بـ 7stamp مباشرة. هذا هو الاختيار العالمي لمحرك الحجز POS أو ERP أو أي خدمة أولى API.
لكل بطاقة أدناه أضف HTTP → Make a request ثم اضبط الطريقة و URL كما هو موضح بالضبط. استخدم نفس المفتاح Bearer لكل طلب. يخبرك التعيين المطلوب بما يجب توفيره من CRM أو POS أو مشغل التجارة الإلكترونية.
Webhooks → Custom webhook قم بإنشاء Custom webhook في Make، انسخ URL، ثم الصق ذلك URL في إعدادات webhook للملف الشخصي 7stamp. يبدأ هذا السيناريو عندما يرسل 7stamp حدثًا مثل SCAN أو REWARD_EARNED أو VOUCHER_ISSUED.
POST /cards/invite إنشاء تثبيت شخصي جديد URL ورمز إدخال التسليم لجهة اتصال خارجية واحدة.
POST /cards/invite/bulk إنشاء ما يصل إلى 100 رابط دعوة في طلب واحد. استخدمه لترحيل أو حملة خاضعة للرقابة، وليس لتصدير جهات اتصال غير محدودة.
GET /cards يبحث عن سجلات البطاقة حسب External ID، مع القالب الاختياري ومرشحات المصدر.
GET /cards/{user_card_id} يقرأ الحالة الكاملة لبطاقة واحدة عند إرجاع خطوة سابقة إلى User Card ID الداخلي.
POST /cards/scan يضيف الطوابع من مبلغ الشراء أو العدد الصريح. يقبل User Card ID أو External ID ويمكنه الاحتفاظ بمرجع الطلب الخارجي.
GET /templates يسرد قوالب البطاقة المتاحة للمفتاح API. استخدمه لاختبار الاتصال أو لتحديد قالب ديناميكيًا.
GET /templates/{template_id}/design إرجاع إعدادات التصميم المرئي لقالب معروف، وهو مفيد عندما يحتاج نظام آخر إلى عرض اختيار ثابت للبطاقة.
POST /vouchers/issue إصدار قسيمة لمالك البطاقة المحدد بـ External ID أو User Card ID.
POST /messages/send يرسل المحتوى إلى مالك البطاقة من خلال دفع بطاقة المحفظة و/or البريد الإلكتروني، مع مراعاة القناة التي تم تكوينها وقواعد الموافقة.
Full 7stamp endpoint URL هذه هي الوحدة Make التي تستدعي كل مسار 7stamp أعلاه. استخدم URL كاملاً، وحدد الطريقة الموثقة، وأضف العنوان Bearer، واستخدم JSON فقط عندما يحتاج المسار إلى نص.
الأسماء أدناه هي وحدات Make الحقيقية. ابدأ بالسيناريو الأول، وقم بتشغيله على جهة اتصال يمكن التخلص منها، وبعد ذلك فقط قم بإضافة أجهزة التوجيه أو عوامل التصفية أو جدولة الإنتاج.
النتيجة المتوقعة: يتلقى العميل install_url المرتجع بواسطة 7stamp; يمكن لـ CRM الاحتفاظ بذلك URL في نفس سجل الاتصال.
تأكد: POST /cards/invite ينشئ دائمًا دعوة جديدة. استخدم Find Cards أولاً إذا كانت قاعدة عملك هي تجنب دعوة أخرى لجهة اتصال موجودة.
النتيجة المتوقعة: تتضمن استجابة المسح الناجحة النجاح، scan_id، stamps_added، وحالة بطاقة ما بعد المسح لخطوتك التالية.
تأكد: استخدم نفس external_order_id عند إعادة المحاولة حتى يمكن تتبع الطلب في أحداث webhook اللاحقة؛ لا تمنح الطوابع مرتين بعد فشل غير واضح.
النتيجة المتوقعة: Make يتلقى الحدث 7stamp على الفور ويمكن العثور على السجل CRM المطابق عبر external_id و external_source.
تأكد: حافظ على خصوصية الويب هوك URL. اختبر حدثًا حقيقيًا قبل تشغيل الرسائل أو القسائم أو التغييرات CRM التي لا رجعة فيها.
هذه هي شاشات 7stamp Admin بالضبط. أنشئ المفتاح مرة واحدة، وانسخه إلى اتصال HTTP الآمن/keychain الخاص بـ Make، ثم قم بإزالته على الفور من الحافظة الخاصة بك.
في 7stamp Admin انتقل إلى API & Integrations → API Keys → Add API Key. قم بتخزين القيمة في Make's HTTP API-مفتاح الاتصال/keychain عندما يكون هذا الخيار متاحًا. لا تقم مطلقًا بتعيين المفتاح من حقل نصي، أو وضعه في ملاحظة، أو استخدامه في سير عمل يواجه المتصفح. المفتاح ينتمي إلى 7stamp مكان عمل/profile.
قم بتعيين ID غير القابل للتغيير من CRM أو POS أو منصة التجارة - على سبيل المثال جهة اتصال CRM ID أو العميل UUID. أضف External Source مثل hubspot أو shopify أو ملصق عندما يمكن أن يظهر نفس المعرف في أكثر من نظام.
عندما يحتوي ملف التعريف 7stamp المتصل على قالب بطاقة نشط واحد، يمكن ترك القالب فارغًا. باستخدام قوالب متعددة، قم بتعيين أو اختيار template_id عمدًا حتى تصل كل دعوة ومسح ضوئي إلى برنامج الولاء المقصود.
http Method: POST
URL: https://api.7loc.com/cards-api/cards/invite
Headers:
Authorization: Bearer YOUR_7STAMP_API_KEY
Content-Type: application/json
Body type: Raw / JSON
{
"external_id": "crm_contact_8821",
"external_source": "hubspot",
"template_id": 42
} في 7stamp Admin، أنشئ مفتاحًا في API & Integrations → API Keys → Add API Key. استخدم ملف تعريف اختبار منفصل/key عندما يسمح إعداد حسابك بذلك.
في Make، أنشئ سيناريو وأضف مشغل المصدر. قم بتشغيله مرة واحدة قبل التعيين حتى تتمكن من رؤية عينة اتصال حقيقية أو طلب مدفوع.
اضغط على الإضافة التالية، وابحث عن HTTP، واختر Make طلب. قم بضبط الطريقة كاملة URL والرؤوس من بطاقة التشغيل في هذه الصفحة.
استخدم GET https://api.7loc.com/cards-api/templates كأول طلب. تثبت استجابتها الناجحة أن المفتاح يعمل دون تغيير أي بيانات للعميل.
لطرق POST، اختر application/json وألصق شكل الجسم من هذا الدليل. خريطة مستقر External ID; أضف template_id فقط إذا كان الملف الشخصي يحتوي على قوالب نشطة متعددة.
قم بالتشغيل باستخدام جهة اتصال يمكن التخلص منها، وتفقد إخراج HTTP، وبعد ذلك فقط قم بتعيين حقول الاستجابة الدقيقة الخاصة بها في وحدة CRM أو البريد الإلكتروني أو الرسائل التالية.
استخدم HTTP لـ 7stamp الآن: إنه المسار الموثق والجاهز للإنتاج، وليس احتياطيًا مخفضًا. اختره عندما تحتاج إلى عملية 7stamp، أو طريق API جديد، أو اتصال POS/ERP مخصص. المرجع OpenAPI هو مصدر الحقيقة للطريقة والمسار الكامل والنص ومخطط الاستجابة؛ المفتاح الحامل والقاعدة URL يبقى كما هو.
للحصول على سيناريو يعتمد على الحدث، أضف Webhooks → Custom webhook وأنشئ خطافًا على الويب. انسخ URL، افتح API & Integrations → Webhooks في الملف الشخصي 7stamp، الصق URL، حدد أنواع الأحداث، واحفظ، وأرسل حدث اختبار حقيقي. يمتلك الملف الشخصي 7stamp هذا الاشتراك؛ الحالي API لا يعرض الاشتراك عبر الويب التلقائي/unsubscribe نقاط النهاية.
تستخدم التعليمات الموجودة في هذه الصفحة Make الوحدات المتوفرة لكل حساب Make. إذا كنت تريد وحدة 7stamp أصلية في المستقبل بدلاً من HTTP، أرسل لنا سير العمل الذي تحتاجه؛ حتى ذلك الحين، HTTP وCustom webhooks يغطيون كل عملية 7stamp موثقة.
نعم. لا يوجد تطبيق 7stamp عام في Make اليوم. أضف HTTP > Make طلبًا، واستخدم نقطة النهاية 7stamp الكاملة URL، وأرسل Authorization: Bearer متبوعًا بمفتاحك 7stamp API. HTTP يمكنه الاتصال بكل نقطة نهاية موثقة.
في 7stamp Admin، افتح API التكامل، ثم API Keys، ثم Add API Key. تم تحديد نطاق المفتاح إلى مكان العمل/profile الذي أنشأه، لذا استخدم ملف تعريف اختبار لسيناريوهات الاختبار كلما أمكن ذلك.
استخدم المعرف الثابت من النظام المصدر ويفضل CRM جهة اتصال ID أو العميل UUID. لا تستخدم اسم العرض. يمكن أن يعمل رقم الهاتف أو البريد الإلكتروني، ولكن يمكن أن يتغير ويجب التعامل معه باستمرار.
قم بإنشاء خطاف ويب > Custom webhook في Make، ثم الصق URL الذي تم إنشاؤه في إعدادات خطاف الويب للملف الشخصي 7stamp. استخدم مرشح أو جهاز توجيه Make بعد التسليم للتعامل مع event_type الوارد.
الصفحات ذات الصلة
الخطوة التالية
أنشئ المفتاح API، واختبر List Templates، وقم ببناء سيناريو دعوة أو مسح واحد باستخدام جهة اتصال يمكن التخلص منها. قم بإضافة أجهزة التوجيه والمراسلة فقط بعد أن يصبح التدفق البسيط موثوقًا به.