🔔 نوتی سنتر
مستندات ورود مدیران

ارسال اعلان‌های وب (Push Notification) برای سایت و اپلیکیشن شما

نوتی سنتر یک سامانه چندمستأجری برای مدیریت و ارسال اعلان‌های Push به مرورگر کاربران است. با API ساده، اعلان‌های خود را دسته‌بندی‌شده ارسال کنید، وضعیت تحویل را در پنل اختصاصی پیگیری کنید و هزینه هر ارسال را از طریق کیف پول اعتباری شفاف مدیریت نمایید.

ثبت‌نام و شروع رایگان
⚡

ارسال لحظه‌ای اعلان

اعلان‌های خود را از طریق API به تمام مشترکین فعال سایت‌تان به‌صورت لحظه‌ای ارسال کنید.

🗂️

دسته‌بندی هوشمند

اعلان‌ها در دسته‌های حیاتی، فوری، اطلاعیه، عادی و سابقه قابل ارسال و پیگیری هستند.

👤

پنل اختصاصی کاربران

هر مشتری یک آرشیو اختصاصی با ورود امن و کد امنیتی برای مشاهده تاریخچه اعلان‌های خود دارد.

💰

کیف پول اعتباری شفاف

هزینه هر اعلان و هر Push با تعرفه مشخص از اعتبار حساب کسر می‌شود؛ بدون هزینه پنهان.

📊

گزارش‌گیری کامل

وضعیت ارسال، تعداد موفق/ناموفق و مبلغ هزینه هر اعلان در گزارشات دقیق قابل مشاهده است.

🔒

امنیت بالا

کپچای تصویری، محدودسازی تلاش ورود، مسدودسازی IP و رمزنگاری اطلاعات حساس در تمام بخش‌ها.

📱

سازگار با موبایل

پنل مدیریت و پنل کاربری به‌طور کامل برای نمایش روی موبایل و تبلت بهینه شده‌اند.

🛠️

پنل مدیریت قدرتمند

مدیریت اکانت‌ها، تعرفه‌گذاری، اشتراک‌ها و تراکنش‌های کیف پول از یک داشبورد واحد.

مستندات اتصال و یکپارچه‌سازی

پس از تکمیل ثبت‌نام (که فوراً و بدون نیاز به تایید مدیر انجام می‌شود)، یک Account Key و یک API Secret دریافت می‌کنید. با استفاده از این اطلاعات می‌توانید از هر زبان برنامه‌نویسی به سامانه متصل شوید.

۱) نصب کد اشتراک (Subscribe) در سایت

برای اینکه بازدیدکنندگان سایت شما بتوانند در اعلان‌ها مشترک شوند، کافی است آن‌ها را به آدرس زیر هدایت کنید (یا این آدرس را در یک iframe / پاپ‌آپ قرار دهید):

https://YOUR-DOMAIN/public/subscribe.php?account=YOUR_ACCOUNT_KEY

۲) ارسال اعلان از طریق API

درخواست POST با بدنه JSON و هدر Authorization به آدرس زیر ارسال کنید:

POST /public/api/notifications/send.php
Content-Type: application/json
Authorization: Bearer YOUR_API_SECRET
فیلدالزامیتوضیح
account_keyبلهکلید ۱۰ کاراکتری اکانت
titleبلهعنوان اعلان (حداکثر ۲۵۵ کاراکتر)
messageبلهمتن اعلان (حداکثر ۴۰۰۰ کاراکتر)
categoryخیریکی از: critical، urgent، notice، normal، history (پیش‌فرض normal)
notification_urlخیرلینک مقصد پس از کلیک روی اعلان
external_idخیرشناسه یکتای شما برای پیگیری
metadataخیریک آبجکت JSON دلخواه

نمونه با curl:

curl -X POST https://YOUR-DOMAIN/public/api/notifications/send.php \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_SECRET" \
  -d '{
    "account_key": "YOUR_ACCOUNT_KEY",
    "title": "پست جدید منتشر شد",
    "message": "یک مطلب تازه در سایت شما منتشر شد.",
    "category": "normal",
    "notification_url": "https://your-site.com/post/123"
  }'

نمونه با PHP:

<?php
$ch = curl_init('https://YOUR-DOMAIN/public/api/notifications/send.php');
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_HTTPHEADER => [
        'Content-Type: application/json',
        'Authorization: Bearer YOUR_API_SECRET',
    ],
    CURLOPT_POSTFIELDS => json_encode([
        'account_key' => 'YOUR_ACCOUNT_KEY',
        'title' => 'پست جدید منتشر شد',
        'message' => 'یک مطلب تازه در سایت شما منتشر شد.',
        'category' => 'normal',
        'notification_url' => 'https://your-site.com/post/123',
    ]),
]);
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
// $response['success'], $response['notification_id'], $response['cost'] ...

پاسخ موفق با کد ۲۰۱ همراه با notification_id و cost (مبلغ کسر شده از کیف پول) برگردانده می‌شود. در صورت ناکافی بودن موجودی کیف پول، کد ۴۰۲ و error: insufficient_balance بازگردانده می‌شود و به‌جای اعلان اصلی، پیام «عدم شارژ حساب» برای مشترکین ارسال می‌گردد.

افزونه وردپرس

اگر سایت شما وردپرسی است، افزونه رسمی نوتی سنتر را نصب کنید تا با انتشار هر مطلب، اعلان به‌صورت خودکار ارسال شود.

دانلود افزونه وردپرس

ثبت‌نام رایگان

ثبت‌نام کمتر از دو دقیقه طول می‌کشد: فرم را پر کنید، شماره موبایل خود را با یک کد پیامکی تایید کنید و بلافاصله وارد پنل اختصاصی خود شوید — با اعتبار هدیه رایگان برای شروع.

ثبت‌نام و دریافت اکانت رایگان