DelphiでどのようにAPIインターフェイスを呼び出すのですか?

DelphiでAPIインターフェースを呼び出す方法は次のとおりです。

  1. 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;
  1. 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などに応じて使用できます。インターフェイスから返されるレスポンスデータの処理方法は、実際のビジネスニーズによって異なります。

bannerAds