私は共有したいAPIにアクセスするゲームページを持っていますが、私のAPIを使用している人は誰も望んでいません。 APIを難読化する変数をjavascriptで作成する方法はありますか?たぶんPHPページからそれをプルする?javascriptで私のAPIを隠す方法はありますか? (PHPから取り込みますか?)
ただ、APIは自分自身のためにそれを使用するようにページをダウンロードし、人々に利用できないように
var apiKey = "7**************";
を置き換えるために探しています。
http://oauth.net/ – SpYk3HH
あなたがPHPのページから引き出した場合、ユーザーは単にコンソールに行くことができますし、 AJAXの応答を見てください。キーを非表示にする場合は、クライアントからではなく、サーバー上でAPI呼び出しを実行する必要があります。 – Barmar
クライアント側にある場合、いいえ。何かを安全にしたい場合は、コールをサーバー上に置く必要があります。あなたがそれを隠すことができたとしても、HTTPリクエストはネットワークパネルやプロキシに表示され、信任状はそのように捉えることができます。 – epascarello