Подключение к БД из внешнего приложения

Добрый день всем.
ПОдскажите пожалуйста, возможно ли подключиться из стороннего приложения и работать с БД без наличия АПИ?
Если да, то где можно глянуть описание сего действа.
Заранее благодарен за помощь.

7 комментариев

avatar
Xamarin, там на C# создаешь сервисы для работы с БД.
avatar
А на прямую возможно подключение? У меня прога написана на Swift, надо с нее подключиться и получить данные.
avatar
А потом приложение декомпилят и тащат оттуда логин и пароль =)
avatar
Для этого и пишутся сервисы, чтобы не смогли вытянуть пароли.
avatar
Проблема в том, что сайт создавал не я. И АПИ для него разработчик делать не хочет. Моя задача вытягивать определенные данные в мобильное приложение.
avatar
Ну так напиши скрипт php или сниппет, который будет по определенной ссылке отдавать тебе данные в json. И разгребай эти данные в проге.
avatar
Очень странный вопрос (мое личное мнение). Ведь modx evo использует стандартную базу данных — mysql или mariadb. Просто работая напрямую с базой данных надо быть очень аккуратным, плюс надо не забывать про кеш сайта, это если вы меняете информацию через свое приложение и хотите что-бы изменилось на сайте.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.