Drupalデータを外部アプリケーションに公開するにはどうすればよいですか?
-
16-10-2019 - |
質問
Webサービスを介してDrupalサイトからiPhoneやAndroidなどの外部アプリケーションにデータを公開するにはどうすればよいですか?
解決
最も人気のあるソリューションの1つはです サービスモジュール. 。セットアップとノウハウは少し必要ですが、出力できるものと必要な形式には非常に柔軟です。これは、Palantir.netで使用したソリューションであり、Drupalcon Chicago AndroidおよびiOSアプリにデータを提供しています。
他のヒント
1つのオプションは、デフォルトで有効になっているRSSを使用することです。 RSSを使用できます http://example.com/rss.xml デフォルトで、またはあなたがのようなものを使用している場合 ビュー モジュールでは、特定のビュー用にRSSフィードをいつでも設定して、RSSフィードのデータを特定のタイプまたは他のフィルターに制限できます。
モジュールも実装できます hook_xmlrpc(), 、 と hook_xmlrpc_alter().
外部アプリケーションと交換する必要があるデータに応じて、必要な形式からは、このアプローチに従うこともできます。
Drupal 8の場合、Core Rest APIモジュールを使用するのが最善です。これがDrupal 8 Androidアプリです https://github.com/onedrupal/one-drupal-android コアレストAPIを使用します。
所属していません drupal.stackexchange