Use Delphi Client API
The generated delphi api dir structure is
uUserItem.pas uUserItemAPI.pas
How to use it:
- Create A Client instance
- Create named request instance
- Set request param values
- call request
- Use the return values
Here is a code snippet:
uses
Classes, uUserItem, uUserItemAPI, uHttpApiBase;
var
req : TUserItemGetAction;
client: THttpAPIClientInfo;
begin
client := THttpAPIClientInfo.Create;
client.sServerURI := 'http://127.0.0.1:8001/api/';
req := TUserItemGetAction.Create(client);
req.sUserName := 'test';
try
if req.execute then
begin
lblEmail.Text := req.getResult.sEmail;
end else begin
lblError.Text := req.getErrorMessage;
end;
finally
req.Free;
client.Free;
end;
end;