Web APis

Alexandru Ermicioi alexandru.ermicioi at gmail.com
Sun Dec 31 14:52:49 UTC 2023


On Sunday, 31 December 2023 at 04:40:02 UTC, Axel Casillas wrote:
> Hi there,
>
> I'm trying to implement web api's into a terminal program. With 
> some help at the IRC have gotten pretty far but just hit a 
> roadblock trying to manipulate the web api to accept input from 
> the user.
>
> Example:
>
> auto content = 
> get("www.webapiurl.com/data/v4/example?name=category&from=2022-01-24&to=2023-01-24&apikey=01010101010101010101");
>
> writefln! %s (content);
>
> the above is just an example and for the most part it works but 
> I am unable to make the 'category','from=date' and 'to=date' a 
> user modified variable.
>
> It doesn't matter how I attempt to split the API into different 
> sections and define variables before running the program it 
> wont compile.
>
> Has anybody ever run into this and if someone has could you 
> point me to some example code that might make it ease for me to 
> understand, would greatly appreciate.

Perhaps:?

```d
auto content = 
get(format("www.webapiurl.com/data/v4/example?name=category&from=%s&to=%s&apikey=01010101010101010101", fromDate, toDate));

writefln!"%s"(content);
```

Best regards,
Alexandru



More information about the Digitalmars-d-learn mailing list