52 lines
1.5 KiB
PHP
Executable File
52 lines
1.5 KiB
PHP
Executable File
<?php
|
|
require_once __DIR__ . '/../../connect.php';
|
|
|
|
$receiver = filterRequest("receiver");
|
|
if (!$receiver) {
|
|
jsonError("رقم الهاتف مفقود");
|
|
exit;
|
|
}
|
|
|
|
// توليد تأخير عشوائي بين 45 و 90 ثانية
|
|
$delay = rand(45, 90);
|
|
sleep($delay);
|
|
|
|
// رسالة الاستطلاع مع أزرار
|
|
$surveyMessage = [
|
|
"type" => "buttons",
|
|
"header" => [
|
|
"type" => "text",
|
|
"text" => "استطلاع رأي سريع 🌟"
|
|
],
|
|
"body" => [
|
|
"text" => "هل كانت تجربة التسجيل في تطبيق *سيرو* سهلة بالنسبة لك؟\n\n👇 اضغط أحد الخيارات:"
|
|
],
|
|
"footer" => [
|
|
"text" => "للتواصل: +962 7XXXXXXX - رابط التطبيق: https://intaleq.xyz"
|
|
],
|
|
"buttons" => [
|
|
[
|
|
"type" => "reply",
|
|
"reply" => [
|
|
"id" => "feedback_yes",
|
|
"title" => "👍 نعم"
|
|
]
|
|
],
|
|
[
|
|
"type" => "reply",
|
|
"reply" => [
|
|
"id" => "feedback_no",
|
|
"title" => "👎 لا"
|
|
]
|
|
]
|
|
]
|
|
];
|
|
|
|
// استدعاء الدالة لإرسال الرسالة
|
|
$response = sendWhatsAppFromServer($receiver, $surveyMessage);
|
|
if ($response && isset($response["status"]) && $response["status"] === "sent") {
|
|
jsonSuccess(null, "تم إرسال استطلاع الرأي بنجاح بعد $delay ثانية.");
|
|
} else {
|
|
jsonError("فشل في إرسال استطلاع الرأي");
|
|
}
|
|
?>
|