Здравствуйте, при выполнение данного кода он отправить видео в телеграм бота и делает редирект в телеграм бота но выходит сообщение в телеграм на андроид"счёт не актуален" Или на айфон "счёт не найден"
При этом веб апп на андроид закрывается а на айфон зависает, как решить эту проблему как убрать этот счёт
<?php
// Проверяем соединение
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Выполняем запрос с использованием JOIN для объединения таблиц
$sql = "SELECT episodes.id, episodes.video, episodes.episode_number,
serials.name AS serial_name,
dubbing.name AS dubbing_name,
episodes.serial_id, episodes.dubbing_id
FROM episodes
INNER JOIN serials ON episodes.serial_id = serials.id
INNER JOIN dubbing ON episodes.dubbing_id = dubbing.id
WHERE episodes.id = " . $file_id;
$result = $conn->query($sql);
// Получаем результат
if ($result->num_rows > 0) {
// Выводим данные для каждой строки
while($row = $result->fetch_assoc()) {
// Определите переменные на основе данных из базы данных
$episode_number = $row["episode_number"];
$serial_name = $row["serial_name"];
$dubbing_name = $row["dubbing_name"];
$video = $row["video"];
$serial_id=$row["serial_id"];
$dubbing_id = $row["dubbing_id"];
// Проверяем наличие chat_id в COOKIE
if (isset($_COOKIE['chat_id'])) {
$chatID = $_COOKIE['chat_id'];
// Текст сообщения берем из переменной
$text = "*Серия {$episode_number}*
{$serial_name} ({$dubbing_name})
_Приятного просмотра! Расскажите о нас друзьям!_";
$url_pod="https://t.me/share/url?url=http%3A//t.me/$bot_username/app";
$web_app="https://$domain/$bot_username/app/index.php";
$url_app= "https://$domain/$bot_username/app/index.php?serial_id=$serial_id&dubbing_id=$dubbing_id";
// Формируем данные для отправки
$data = [
'chat_id' => $chatID,
'video' => $video,
'caption' => $text,
'protect_content' => true,
'reply_markup' => json_encode([
'inline_keyboard' => [
[
[
'text' => '💠 Выбрать серию',
'web_app' => [ 'url' => $url_app]
]],[[
'text' => '📺 Каталог',
'web_app' => [ 'url' => $web_app]
],[
'text' => '↪️ Поделиться',
'url' => $url_pod
]
]
]
]),
'parse_mode' => 'Markdown'
];
// URL для Telegram Bot API
$telegram_api_url = "https://api.telegram.org/bot{$token}/sendVideo";
// Инициализируем cURL
$ch = curl_init();
// Устанавливаем необходимые опции для cURL
curl_setopt($ch, CURLOPT_URL, $telegram_api_url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Отправляем запрос и сохраняем ответ
$result = curl_exec($ch);
echo '<script>window.location.href = "https://t.me/$bot_username";</script>';
// Проверяем, нет ли ошибок
if ($result === FALSE) {
die('Ошибка при отправке: ' . curl_error($ch));
}
// Закрываем ресурс cURL
curl_close($ch);
}
}
} else {
echo "0 results";
}
// Закрываем соединение с базой данных
$conn->close();
?>
Откройте по ссылке или QR бот @iMakeBot, нажмите кнопку Старт/Start.
Следуйте инструкциям бота.