2016-05-09 7 views
-1

Joomlaのバックエンドから何らかのデータを取得する必要があるアプリを開発し始めました。 (データは会社のプロフィールになります。それらの会社はJoomlaウェブサイトに登録し、公開情報はGoogleのアプリに表示されます)。JoomlaのバックエンドとiOS/Androidアプリの間でやりとりするWebサービス

アプリとJoomlaのバックエンドの間で通信する最善の方法は何ですか?データベースからの情報は、アプリケーションの開始時に1回だけ取り出されなければならず、おそらく手動で更新する必要があります。

これまでのところ、私はREST APIとSOAPについてWebサービスとして読んでいます。私はインターネットからの例で少し演奏しましたが、実際にはまだ成功しませんでした。あなたの誰かがJoomlaのバックエンドとAndroidアプリのやりとりの簡単な説明と小さな例を挙げることができます。

答えて

1

Joomla 3.5/3.6をサービスとしてのモバイルバックエンド(MBaSS)にするためのパッケージソリューションをお探しの場合は、cAPI Core REST APIをご検討ください。

https://extensions.joomla.org/extensions/extension/capi-core-rest-api

これは私が開発した商用のプラグインであることに注意してください。

https://stackoverflow.com/a/32706378/5361267

APIドキュメントがここで見つけることができます:

http://learn.getcapi.org

闊歩UIドキュメントを:あなたはそれでOKであれば、あなたは以前答えた質問からより多くの情報のためにここで読むことができます

https://demo1.getcapi.io/api-docs

あなたspecifに答えるためにプロファイルについての質問には、この拡張機能を使用して、任意のユーザーに関連付けられたプロファイルデータを読み込んで更新できます。組み込みのプロファイルフィールドに加えて、プロファイル作成メソッドを使用すると、固有のプロファイルキーを作成して設定することができます。これらはjoomlaインターフェースでは見えないかもしれませんが(XMLで定義する必要があるため)、必要に応じてリモートから照会/更新できます。

PUT /ユーザ/プロファイル/ {ID}

https://demo1.getcapi.io/api-docs#!/User/putUserProfileById

関連する問題