memrootじしょ
英和翻訳
API call
subroutine call
method invocation
in parallel
API call
[ˌeɪpiːˈaɪ kɔːl]
エーピーアイ コール
1.
プログラムが外部のサービスやシステムと連携するために行う、API(アプリケーション・プログラミング・インターフェース)へのリクエスト。
プログラムやシステムが、他のプログラムやウェブサービスが提供する機能やデータを利用するために、API(アプリケーション・プログラミング・インターフェース)に対してリクエストを送信する行為を指します。これにより、外部のリソースやサービスを自分のアプリケーション内で利用できるようになります。サーバーとクライアント間のデータ交換の基本的なメカニズムです。
The
mobile
app
makes
an
API
call
to
fetch
user
data.
(そのモバイルアプリはユーザーデータを取得するためにAPI呼び出しを行います。)
The mobile app
スマートフォンアプリを指します。
makes
「~を行う」「~を作成する」という意味です。
an API call
アプリケーションがAPIにリクエストを送る行為を指します。
to fetch
「~を取得する」という意味です。
user data
ユーザーに関する情報やデータを指します。
Every
time
you
refresh
the
page,
a
new
API
call
is
initiated.
(ページを更新するたびに、新しいAPI呼び出しが開始されます。)
Every time
「~するたびに」という頻度を表します。
you refresh the page
「あなたがページを更新する」という操作を指します。
a new API call
新たに開始されるAPIへのリクエストを指します。
is initiated
「開始される」「発動される」という意味です。
Developers
debug
API
calls
to
ensure
data
consistency.
(開発者はデータの一貫性を確保するためにAPI呼び出しをデバッグします。)
Developers
ソフトウェアやシステムを開発する人々を指します。
debug
プログラムのバグ(不具合)を見つけて修正する作業を指します。
API calls
APIへのリクエスト全般を指します。
to ensure
「~を確実にする」「~を保証する」という意味です。
data consistency
データが矛盾なく、一貫している状態を指します。
Failed
API
calls
often
indicate
network
issues
or
incorrect
parameters.
(失敗したAPI呼び出しは、しばしばネットワークの問題や不適切なパラメータを示しています。)
Failed API calls
実行に失敗したAPIへのリクエストを指します。
often indicate
「しばしば示している」「多くの場合~を意味する」という意味です。
network issues
インターネット接続や通信に関する問題点を指します。
or
「~か、または~」という選択肢を表す接続詞です。
incorrect parameters
APIに渡された情報や設定が正しくないことを指します。
2.
コンピュータネットワークを通じて、あるソフトウェアプログラムが別のソフトウェアプログラムの機能やデータにアクセスするための要求。
特にソフトウェア開発やシステム連携の文脈で用いられ、プログラムが外部のデータソース、機能、またはサービス(例: データベース、クラウドサービス、決済システムなど)と通信する際の具体的な操作を指します。クライアントがサーバーに対して特定の情報や処理を要求する際の、インターフェースを介した通信の起点となります。
Our
system
makes
numerous
API
calls
to
various
third-party
services.
(私たちのシステムは、様々なサードパーティサービスに多数のAPI呼び出しを行います。)
Our system
私たちのシステム全体を指します。
makes numerous
「多数の~を行う」という意味です。
API calls
複数のAPIリクエストを指します。
to various
「様々な」「多様な」という意味です。
third-party services
自社以外の外部のサービスプロバイダを指します。
To
integrate
the
payment
gateway,
we
need
to
implement
several
API
calls.
(決済ゲートウェイを統合するために、私たちはいくつかのAPI呼び出しを実装する必要があります。)
To integrate
「~を統合する」「~を組み込む」という意味です。
the payment gateway
オンライン決済を処理するシステムを指します。
we need to implement
「私たちは~を実装する必要がある」という意味です。
several API calls
複数のAPIへのリクエストを指します。
Monitoring
API
calls
is
crucial
for
system
performance.
(API呼び出しを監視することは、システムパフォーマンスにとって非常に重要です。)
Monitoring
「監視する」「モニタリングする」という行為を指します。
API calls
APIへのリクエストを監視する対象として指します。
is crucial
「非常に重要である」「不可欠である」という意味です。
for system performance
システムの動作速度や効率を指します。
関連
API request
Web service
Endpoint
HTTP request
REST API
SOAP API
Function call
System call