first commit
This commit is contained in:
52
backend/auth/syria/send_survey.php
Executable file
52
backend/auth/syria/send_survey.php
Executable file
@@ -0,0 +1,52 @@
|
||||
<?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("فشل في إرسال استطلاع الرأي");
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user