Hur man skapar en omedelbar API med Wolfram språk
För dem som är nya till programmering, är det här en fin introduktion till Application Programming Interfaces (API) - https://wolfr.am/7xO0cta8
En omedelbar API kan du frigöra kraften i Wolfram språket in i din egen kodning projekt/app/hemsida från en webbadress. Du skapar ett ögonblick API och distribuera det på webben med Wolfram språk funktionerna APIFunction och CloudDeploy. Instant API: er kan vara privata (så bara du kan använda dem) eller allmänheten (så alla kan använda dem). Obs: kör en omedelbar API använder Wolfram Cloud poäng från ditt konto.
Ett API kräver tre saker:
1. vad API tar i som indata dvs en specifikation av parametrar och deras typer
2. vad du vill av API att göra med indata dvs en specifikation av koden API ska köras
3. hur resultatet ska se ut dvs en specifikation av hur resultatet från API ska returneras
Mer om hur dessa tre delar kan definieras kan hittas här - http://reference.wolfram.com/language/guide/Creat... Det är dock inte nödvändigt att gå igenom detta för att göra detta instructable. Förstå funktioner innebär en högre kodning spelstyrka.
Vi kommer att använda ett enkelt exempel på ett ögonblick API som ger dig platserna för alla geografiska formationer inom en viss radie av en viss plats så att vi kan planera en natur semester! Vi kan bygga fler funktioner i detta API så att det kan göra mycket mer som planerar den kortaste vägen och ge vägbeskrivning. Eftersom detta är en nybörjares introduktion till API, kommer vi dock bara har en funktion för detta API. Detta instructable är uppdelad i 3 delar där varje del av API.