0

PHPFoxで構築された1つのWebサイトがあります。ウェブサイトは正常に機能しています。現在、PHPFox Web サイトが使用しているのと同じデータベースを使用する iPhone および Android スマートフォン用のモバイル アプリが開発中です。

そこで、PHPFox Web サイトで使用されている既存の API を、モバイル アプリ (iPhone と Android の両方) でも利用できるようにしたいと考えています。車輪の再発明はしたくありません。また、同じ既存のコードをモバイル アプリに再利用したいと考えています。

私はこれについて多くの研究をしました。私は調査にほぼ 4 日間を費やしました。モバイル アプリ (iPhone および Android) 用の PHPFox Web サイトから既存の API にアクセスする方法を説明するリンクが 1 つもありませんでした。

私が調査から見つけた 1 つのオプションは、PHP を使用して新しい RESTful Web サービスを作成するか、Slim、apigility などのようなフレームワークを実装することです。

しかし、上記の2つのアプローチのいずれかに従うと、オーバーヘッドが発生し、コードの再利用性も達成されないと思います. ウェブサイトで正常に動作するコードをモバイル アプリでも使用する必要がある場合。同じコードを再度記述する必要はありません。そう思います。

したがって、PHPFox Web サイトの既存の API を使用することが最善の解決策だと思いますが、間違っている可能性があります。私が間違っていると思われる場合は、私のアプローチを修正してください。

有用な例で説明できれば、それは本当に素晴らしいことです。

私もPHPFoxのドキュメントを調べましたが、直面している問題に役立つ有用なものは何も得られませんでした. PHPFox のドキュメントにも興味がある場合は、以下のリンクにアクセスしてください。

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

私が直面している問題に関連する有用な情報が見つかった場合は、お知らせください。

4

1 に答える 1

0

あなたが探しているものはすべて、すでにドキュメントに含まれています。モバイル アプリは PHPFox にアプリとして登録されます。その後、API を使用できます。残りの問題は、エンド ユーザーがモバイル アプリを "通常の" Web ブラウザーから承認する必要があるかどうか、またはこの承認をモバイル アプリからも実行できるかどうかです。少なくともそれは私がドキュメントから読んだものです。稼働中のインストールが手元にあるので、試してみてください。アプリを登録し、API に対していくつかのリクエストを実行します。

于 2015-01-27T17:53:22.977 に答える