Endpoint da API (para o app)
Endpoint utilizado pelo APK 9xtream modificado
A nova Activity AddMacActivity faz GET em api.php?action=check_mac&mac=... e insere todas as listas retornadas no banco do app via PlaylistDbHelper.
1. get_config
GET https://www.9xtreammy.imdstv.xyz//api.php?action=get_config
Retorna DNS lista, logo, background, mensagem global, configuração de modo (mac/code) e versão do APK.
2. check_mac (principal)
GET https://www.9xtreammy.imdstv.xyz//api.php?action=check_mac&mac=AA:BB:CC:DD:EE:FF
Retorna JSON com active, profiles[] contendo username/password/dns/label/active. O app usa este endpoint para inserir uma ou várias listas Xtream.
3. list_playlists
GET https://www.9xtreammy.imdstv.xyz//api.php?action=list_playlists&mac=AA:BB:CC:DD:EE:FF
Lista detalhada das listas (com validade, status, etc).
Como configurar a URL no app
- Abra
res/values/strings.xmlda APK decodificada. - Edite
<string name="panel_api_url">https://www.9xtreammy.imdstv.xyz//api.php</string>. - Recompile e assine o APK conforme as instruções em
BUILD_INSTRUCTIONS.txt.