アプリ用の json 出力と PC 用の html 出力の両方を備えたバックエンド システム。
訪問元を特定するにはどうすればよいですか?
PHP コードを通じて自動的に判断するか、フロントエンドに判断用のパラメータを持たせるか、別の URL を使用します。これらはすべて実現できますが、どの方法が一般的に使用されているのか、経験を積んでみたいと思います。
個人的に、フロントエンドはパラメータの判断を持ち込むことができます。
できるだけ便利に行う方法
フロントエンドはソースを追加するだけで便利です。バックエンドは user_agent も取得できます
URL は でマークされています処理用のマーク
PC も必要な場合があります json 出力 (ajax アプリケーションなど)
そのため、自動認識はできず、データ型を明示的に指定する必要があります
アプリからのデータはjson形式で出力されるので、アプリからのリクエストヘッダーに追加すると良いと思います。 あるロゴ
APIは通常RESTモードで動作し、URLは一般的に
と記述されます。サーバー/リソース パス/リソース名。サフィックス
の一般的なサフィックスは html、xml、json です (最もよく使用されるものは省略できます)。