0

私はマーケティング会社の Web API を使用しており、その認証ドキュメントには次のように書かれています。

アプリケーションのクライアント側部分に Web エンドポイントの詳細を配置しないでください。ソース コードを表示する人が簡単に読み取ることができます。

けっこうだ。私のスキルはクライアント側 (HTML/CSS/JS) に大きく依存しており、(HTML に認証情報を含めて) テストするとき、API とのやり取りに問題はありませんでした。

認証は、他のパラメーターとともに POST パラメーターとして送信する必要があります。

サーバー上のスクリプトにフォームを送信して、認証情報を追加し、すべてを API に POST しますか? または、これを行う別の方法はありますか?残念ながら、API キーやそのような単純なものはありません。

その経験のない人として、私が知る必要があることを見つけるために、(stackoverflow に関する質問を除いて) どこから始めればよいでしょうか?

4

1 に答える 1

1

クライアントが Web サイトまたは Web アプリケーションであると仮定すると、次のように実装できます。

  • フォームを独自のサーバーに POST します。
  • サーバー上で、データを取得して API に再 POST するスクリプトを用意します。

そうすれば、Web エンドポイントはクライアント ソース コードに表示されません。

于 2012-07-31T06:16:15.867 に答える