Temsah Port — iOS Liquid Glass Mini App

ساختار نصب:

public_html/
  data.json
  kiri.php
  temsah_port_site/
    index.php
    api.php
    assets/
      app.css
      app.js
      fancy-scroll.js

نکته مهم:
api.php عمداً دیتابیس را یک سطح بالاتر می‌خواند:
__DIR__ . '/../data.json'

بنابراین سایت باید دقیقاً داخل یک پوشه زیر data.json و kiri.php قرار بگیرد.

پورت‌های آماده از همان data.json خوانده می‌شوند و اگر کمتر از ۲۰ عدد باشند، همان فرمت/فرمول ربات برای تکمیل آن‌ها استفاده می‌شود؛ مقادیر بعد از ساخت داخل JSON ثابت می‌مانند.

برای Telegram WebApp، آدرس index.php را در Mini App ربات قرار دهید. api.php مقدار initData را سمت سرور با BOT_TOKEN موجود در ../kiri.php اعتبارسنجی می‌کند.

برای جلوگیری از دسترسی مستقیم به data.json در Apache، در ریشه سایت وب یک rule برای deny روی data.json قرار دهید.
