そのため、私は自分で使用するためだけの小さなアプリケーションと、おそらく Git のオープン ソース プロジェクトを開発しています。私は Envato Marketplaces の API を使用しています。ご存じのとおり、キーを必要としない操作もあれば、キーを必要とする操作もあります。
最初は PHP で Envato API 用の素敵な API ラッパーを作成しましたが、JavaScript で少し実験することにしたので、JavaScript で同じラッパーを開発しています。これまでのところ、公開操作に問題はありませんが、API キーを使用する必要があります。
私の質問は、JavaScript で API キーを保護する方法があるかどうかです。コードを見る他の人が使用できるため、プレーンテキストでそこに置くことはできません。では、API が秘密のままである実装はありますか? XHR を使用して JSON テキストファイルから取得することはできますか?