إرسال البريد الإلكتروني

تواصل مع لاعبيك خارج اللعبة عبر البريد الإلكتروني المعاملاتي

ابدأ مجانًا

خادم SMTP الخاص بك، علامتك التجارية

تأتي الرسائل من نطاقك. لا يرسل horizOn نيابة عنك -- تحتفظ بالتحكم الكامل في إمكانية التسليم والعلامة التجارية.

محرك القوالب مع المتغيرات

أنشئ قوالب HTML قابلة لإعادة الاستخدام مع عناصر نائبة مثل {{username}} أو {{eventTime}}. يدعم ما يصل إلى 15 لغة.

التسليم الفوري أو المجدول

أرسل رسائل بريد إلكتروني فوراً أو جدول إرسالها لاحقاً. ألغِ الرسائل المجدولة في أي وقت عبر API.

مبني لأحداث الألعاب

تنبيهات البطولات وتأكيدات الشراء ورسائل الترحيب. مكالمة API واحدة تطلق العملية بأكملها.

تكامل سريع

تكامل سريع

C#
// Unity C# - Email Sending
using HorizOn;

var horizon = new HorizonClient("YOUR_API_KEY");

// Send an immediate email to a registered player
await horizon.Email.Send(new SendEmailRequest {
    UserId = userId,
    TemplateSlug = "welcome",
    Language = "en",
    Variables = new Dictionary<string, string> {
        { "username", "PlayerOne" }
    }
});

// Schedule an email for later delivery
await horizon.Email.Send(new SendEmailRequest {
    UserId = userId,
    TemplateSlug = "appointment_reminder",
    Language = "en",
    Variables = new Dictionary<string, string> {
        { "appointmentName", "Dentist" },
        { "appointmentTime", "14:00" }
    },
    ScheduledAt = DateTime.UtcNow.AddDays(1)
});

// Cancel a scheduled email
await horizon.Email.Cancel(emailId);
REST
# REST API - Email Sending

# Send an immediate email
curl -X POST https://eu.horizon.pm/api/v1/app/email-sending/send \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "userId": "USER_ID",
    "templateSlug": "welcome",
    "language": "en",
    "variables": { "username": "PlayerOne" }
  }'

# Schedule an email for tomorrow
curl -X POST https://eu.horizon.pm/api/v1/app/email-sending/send \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "userId": "USER_ID",
    "templateSlug": "appointment_reminder",
    "language": "en",
    "variables": { "appointmentName": "Dentist", "appointmentTime": "14:00" },
    "scheduledAt": "2026-04-12T14:00:00Z"
  }'

# Cancel a scheduled email
curl -X DELETE https://eu.horizon.pm/api/v1/app/email-sending/EMAIL_ID \
  -H "X-API-Key: YOUR_API_KEY"
الأسئلة الشائعة

الأسئلة الشائعة

مستعد للتكامل؟

ابدأ البناء مع horizOn اليوم. الباقة المجانية متاحة.