Backend API
وبسرویس کاربران تست
علامتگذاری و رفع علامت مشترکین بهعنوان کاربر تست از سمت سرور برای ارسال آزمایشی قبل از کمپین اصلی.
POST
https://pushfa.com/api/webservices/test-user/*
پیشنیاز: احراز هویت وبسرویس
تمام وبسرویسهای این صفحه به کلید عمومی و خصوصی سرویس نیاز دارند. این کلیدها را از پنل (سرویسها ← تنظیمات و جزئیات) دریافت کنید.
وبسرویس: علامتگذاری کاربر تست
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"
}'