OfficialApi
src/golden/official-api/official-api.service.ts
TODO: HTTP-клієнт до партнерського API
goldenbride.net. Через нього ходять усі запити що стосуються TU/RU/повідомлень/онлайну.
Auth: id_api+password з golden_admins → видається JSESSIONID. Кешується по ladyId_api (рядок у golden_keys) щоб не створювати нову сесію на кожен виклик.
Помилки: усі неуспішні відповіді логуються у golden_error_report (error-report).
Нюанси
- TODO: TTL JSESSIONID — коли інвалідується
- TODO: rate-limit партнерського API (якщо є) і як ми його контролюємо
- TODO: список ендпоінтів партнера що ми реально дьоргаємо (хоча б групами: TU, mail, chat, online)
- TODO: чим відрізняється
official-api-test.service.ts(для CI / staging?)