Как получить доступ к существующим API с помощью Slim Framework с веб-сайта PHPFox в мобильном приложении (iPhone и Android)?

У меня есть один сайт, встроенный в PHPFox. Сайт работает нормально. Сейчас разрабатываются мобильные приложения для смартфонов iPhone и Android, которые будут использовать ту же базу данных, что и веб-сайт PHPFox.

Итак, я хочу сделать существующие API, которые используются для веб-сайта PHPFox, доступными и для мобильных приложений (как для iPhone, так и для Android). Я не хочу снова изобретать колесо и хочу повторно использовать тот же самый существующий код для мобильных приложений.

Я провел много исследований по этому поводу. Я провел почти четыре дня на исследования. Я не получил ни одной ссылки, которая объяснила бы мне, как получить доступ к существующим API с веб-сайта PHPFox для мобильных приложений (iPhone и Android).

Один из вариантов, который я обнаружил в своем исследовании, — это создание новых веб-сервисов RESTful с использованием PHP или реализация любых таких фреймворков, как Slim, apigility и т. Д.

Но я думаю, что выполнение любого из двух вышеупомянутых подходов будет непроизводительным, и повторное использование кода также не будет достигнуто. Если код, который работает нормально для веб-сайта, также должен быть использован в мобильных приложениях. Там не должно быть необходимости писать тот же код снова. Это то, что я думаю.

Так что использование существующих API с сайта PHPFox — лучшее решение, которое, я думаю, может быть, я ошибаюсь. Если вы думаете, что я неправ, пожалуйста, исправьте мой подход.

Если бы вы могли объяснить на каком-то полезном примере, это было бы действительно здорово.

Я также просмотрел документы по PHPFox, но не смог найти ничего полезного, что могло бы помочь мне в проблеме, с которой я столкнулся. Если вы также заинтересованы в документации PHPFox, перейдите по ссылкам ниже:

  1. http://unity.moxi9.com/docs
  2. http://unity.moxi9.com/kb

Если вы могли бы найти что-нибудь полезное, связанное с проблемой, с которой я столкнулся, пожалуйста, дайте мне знать.

0

Решение

Все, что вы ищете, уже есть в документации. Ваше мобильное приложение будет зарегистрировано как приложение с PHPFox. Затем вы можете использовать их API. Остается вопрос: нужно ли конечным пользователям авторизовать ваше мобильное приложение с помощью их «обычного» веб-браузера или эту авторизацию можно выполнить и с помощью мобильного приложения. По крайней мере, это то, что я прочитал из документов. Поскольку у вас есть готовая и запущенная установка: просто попробуйте! Зарегистрируйте приложение и выполните несколько запросов к их API.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]