ホームページ > バックエンド開発 > PHPチュートリアル > モバイルAPPでバックグラウンドデータを表示するインターフェースを作成する方法

モバイルAPPでバックグラウンドデータを表示するインターフェースを作成する方法

WBOY
リリース: 2016-08-04 09:19:11
オリジナル
1998 人が閲覧しました

私は新しい会社に着任したばかりです。その会社のプロジェクトは主にアプリに関するものですが、私はこれまでにインターフェースにアクセスしたことがありませんでした。 Web バックエンドでプログラムコードを作成してページに表示しましたが、突然インターフェイスにアクセスすることになりました。 モバイルAPPでバックグラウンドデータを表示するインターフェースを作成する方法

私が聞きたいのは、インターフェイスを作成するときに、最初にWebバックグラウンドで対応するモジュール関数を実装する必要があるかということです。インターフェイスを作成した後、APP開発の責任者はこのインターフェイスを直接呼び出してデータを取得できますか?データベースは? [これが原則ですか?]
たとえば、図に示すように、更新通知とセキュリティの動的インターフェイスを作成したいのですが、最初にこれら 2 つのモジュールの機能を Web バックグラウンドで実装してから、それぞれのインターフェースは?この場合、このインターフェイスを記述するための基礎となるべきものは何か、またどのようなデータやパラメータを使用すべきか。形式は何ですか

返信内容:

私は新しい会社に着任したばかりです。その会社のプロジェクトは主にアプリに関するものですが、私はこれまでにインターフェースにアクセスしたことがありませんでした。 Web バックエンドでプログラムコードを作成してページに表示しましたが、突然インターフェイスにアクセスすることになりました。 モバイルAPPでバックグラウンドデータを表示するインターフェースを作成する方法

私が聞きたいのは、インターフェイスを作成するときに、最初にWebバックグラウンドで対応するモジュール関数を実装する必要があるかということです。インターフェイスを作成した後、APP開発の責任者はこのインターフェイスを直接呼び出してデータを取得できますか?データベースは? [これが原則ですか?]
たとえば、図に示すように、更新通知とセキュリティの動的インターフェイスを作成したいのですが、最初にこれら 2 つのモジュールの機能を Web バックグラウンドで実装してから、それぞれのインターフェースは?この場合、このインターフェイスを記述するための基礎となるべきものは何か、またどのようなデータやパラメータを使用すべきか。形式は何ですか

お誘いありがとうございます。これは非常に簡単で、エクスキューズを通常の Web ページ リクエストまたは通常の Web ページのフォーム リクエストとして扱うことができます。違いは、通常の Web ページ上のデータをクエリしてからビュー ファイルにレンダリングして表示する必要があることです。ブラウザを通じてユーザーに伝えます。このインターフェイスは、さまざまな条件に基づいてクエリ、挿入、更新、削除を行います。その後、最終結果を Json或者xml 形式のデータでクライアントに返すだけです。

呼び出し側インターフェイスにはインターフェイス ドキュメントが必要であり、通常は次の点が含まれます:

  1. インターフェースのアドレスを説明してください

  2. インターフェイスのパラメータ

  3. インターフェースによって返されるステータスコードとデータ形式

コードに直接行きましょう!

最初にインターフェースを呼び出します:

モバイルAPPでバックグラウンドデータを表示するインターフェースを作成する方法

次にインターフェースのコード:

モバイルAPPでバックグラウンドデータを表示するインターフェースを作成する方法

これは、プロジェクト内の1つのプロジェクトが別のプロジェクトからデータを呼び出す方法です。これは私が最初に書いたものです(要求されたIPの検証など、いくつかの無理があるかもしれません)おそらく次のようになります。たとえば、ここでは status を使用します。通常、私が返すものは json 形式であり、フロントエンドとバックエンドの呼び出しの解析が簡単です。

モバイルAPPでバックグラウンドデータを表示するインターフェースを作成する方法

(なぜ ID の代わりに名前を渡す必要があるかというと、2 つのプロジェクト データ テーブルのユーザー名は同じですが、ID が異なるためです。~ 詳細にはあまり注意を払わないでください)

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート