DelphiでどのようにAPIインターフェイスを呼び出すのですか?
DelphiでAPIインターフェースを呼び出す方法は次のとおりです。
- TIdHTTPコンポーネントを使用してHTTP要求を送信
uses
IdHTTP;
procedure CallAPI;
var
HTTP: TIdHTTP;
Response: string;
begin
HTTP := TIdHTTP.Create(nil);
try
Response := HTTP.Get('http://api.example.com/api_endpoint');
// 处理接口返回的响应数据
finally
HTTP.Free;
end;
end;
- TNetHTTPClientコンポーネントを使用してHTTPリクエストを送信(Delphi XE8以降)
uses
System.Net.HttpClient;
procedure CallAPI;
var
HTTP: TNetHTTPClient;
Response: string;
begin
HTTP := TNetHTTPClient.Create(nil);
try
Response := HTTP.Get('http://api.example.com/api_endpoint');
// 处理接口返回的响应数据
finally
HTTP.Free;
end;
end;
サンプルに記載のURLは実際のAPIインターフェイスアドレスに置き換えてください。HTTPリクエストメソッドはGET、POSTなどに応じて使用できます。インターフェイスから返されるレスポンスデータの処理方法は、実際のビジネスニーズによって異なります。