-1

WebサービスのAPIは、Webサービスにアクセスするための関数名を提供するWebサービスのクライアントであると考えるのは正しいでしょうか。

4

1 に答える 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 に答える