WebサービスのAPIは、Webサービスにアクセスするための関数名を提供するWebサービスのクライアントであると考えるのは正しいでしょうか。
1 に答える
1
正確ではありませんが、ステートメントの最後の部分は正しいかもしれません..っぽい.
APIは「Application Programmer Interface」(またはとにかくそれらの線に沿ったもの)の略です。基本的に、API は一連の仕様であり、使用側(クライアント) にリソース (Web サービス) へのアクセス方法を伝えます。
クライアントは、たとえば、API の仕様に従ってサービスに接続するアプリケーションにすることができます。これは一般的な原則 (Web サービスだけでなく) であり、たとえば次のように非常に単純です。
https://www.google.com/search?q=catnip
これはグーグルへの検索クエリです。API は、パラメーターの値q
(を使用して URL に渡さ?q=<some value>
れる) を検索する必要があると述べています。
クライアントは、Web ブラウザ、またはそのクエリを Google に渡し、Google が提供する回答を受け取るその他のアプリケーションです。
補足: 同じ API は、フォーマット、クライアント情報など、URL にさらに多くのデータが存在する可能性があることも示しています。 https://www.google.com/search?client=opera&q=catnip&ie=utf-8
于 2013-01-18T12:48:55.447 に答える