api
This commit is contained in:
@@ -20,7 +20,7 @@ npm run build # production-сборка
|
||||
|
||||
Эндпоинты заданы в `src/app/api.ts`:
|
||||
|
||||
- `FASTCHECK_API` — `https://api.fastcheck.store`
|
||||
- `FASTCHECK_API` — `https://fastcheck.store/api`
|
||||
- `QR_API` — `https://qr.vitanova.network:567/qr` (legacy, на текущих страницах не используется)
|
||||
|
||||
Имя Telegram-бота — в `src/app/pages/fastcheck-page/fastcheck-page.ts` (поле `telegramBot`, сейчас `DexarSupport_bot`).
|
||||
@@ -104,7 +104,7 @@ RewriteRule . /index.html [L]
|
||||
|
||||
## 5. CORS на backend
|
||||
|
||||
`api.fastcheck.store` должен возвращать заголовки CORS, разрешающие домен фронта:
|
||||
`fastcheck.store/api` должен возвращать заголовки CORS, разрешающие домен фронта:
|
||||
|
||||
```
|
||||
Access-Control-Allow-Origin: https://pay.example.com
|
||||
@@ -149,5 +149,5 @@ EXPOSE 80
|
||||
|
||||
1. Открой `https://pay.example.com/` — должна быть форма фастчека.
|
||||
2. Открой `https://pay.example.com/new` напрямую — должна открыться страница создания (не 404).
|
||||
3. В DevTools → Network проверь, что запросы к `https://api.fastcheck.store/...` идут без CORS-ошибок.
|
||||
3. В DevTools → Network проверь, что запросы к `https://fastcheck.store/api/...` идут без CORS-ошибок.
|
||||
4. Нажми «Оплатить» с заполненными полями — должен открыться popup с QR Telegram (`@DexarSupport_bot`).
|
||||
|
||||
Reference in New Issue
Block a user