0

プライベートにしたい API を構築しています。必要なアプリケーションだけが自分のデータを読み取れるようにしたいのです。www.domain.com/api/getdata にアクセスできる人には読み取らせたくありません。私のデータ。これはどのように行うことができますか?

4

2 に答える 2

1

これにはOAuthを使用できますが、

別の方法があります-クライアントにXMLまたはJSONを使用できます。彼らはいくつかの要求を行い、スクリプトはXMLまたはJSON応答を返します。

プライバシーについて。クライアントだけがスクリプトの特定の部分にアクセスできるようにする一般的な方法があります。これはトークンです。これをユーザーごとに作成し、各APIリクエストでトークンの配列(またはこのようなもの)と比較できます

于 2013-02-07T17:53:06.773 に答える
1

これを行う簡単な方法は、各クライアントに API キーを与え、着信要求が受信されたときに API キーがクライアントのホストと一致することを確認することです。

または、 oauthを試すこともできます

于 2013-02-07T17:47:31.903 に答える