Backend API

وب‌سرویس کاربران تست

علامت‌گذاری و رفع علامت مشترکین به‌عنوان کاربر تست از سمت سرور برای ارسال آزمایشی قبل از کمپین اصلی.

POST
https://pushfa.com/api/webservices/test-user/*
دانلود کالکشن Postman

پیش‌نیاز: احراز هویت وب‌سرویس

تمام وب‌سرویس‌های این صفحه به کلید عمومی و خصوصی سرویس نیاز دارند. این کلیدها را از پنل (سرویس‌ها ← تنظیمات و جزئیات) دریافت کنید.

وب‌سرویس: علامت‌گذاری کاربر تست

POST
https://pushfa.com/api/webservices/test-user/set

علامت‌گذاری یک مشترک به‌عنوان کاربر تست از سمت سرور:

پارامترمقداراجباری
api_public_key کلید عمومی سرویس بله
api_private_key کلید خصوصی سرویس بله
fcm_token توکن FCM یا Subscriber ID دستگاه بله
curl -X POST https://pushfa.com/api/webservices/test-user/set \
  -H "Content-Type: application/json" \
  -d '{
    "api_public_key": "YOUR_PUBLIC_KEY",
    "api_private_key": "YOUR_PRIVATE_KEY",
    "fcm_token": "DEVICE_TOKEN"
  }'

وب‌سرویس: رفع علامت کاربر تست

POST
https://pushfa.com/api/webservices/test-user/unset

رفع علامت کاربر تست از یک مشترک از سمت سرور:

علامت‌گذاری کاربر تست فقط از پنل یا وب‌سرویس با کلید خصوصی ممکن است و از جاوااسکریپت سمت کاربر امکان‌پذیر نیست.
پارامترمقداراجباری
api_public_key کلید عمومی سرویس بله
api_private_key کلید خصوصی سرویس بله
fcm_token توکن FCM یا Subscriber ID دستگاه بله
curl -X POST https://pushfa.com/api/webservices/test-user/unset \
  -H "Content-Type: application/json" \
  -d '{
    "api_public_key": "YOUR_PUBLIC_KEY",
    "api_private_key": "YOUR_PRIVATE_KEY",
    "fcm_token": "DEVICE_TOKEN"
  }'