Hur man skapar en omedelbar API med Wolfram språk (4 / 5 steg)
Steg 4: Distribuera till molnet
Avslutningsvis kommer vi distribuera programmet till molnet med CloudDeploy [] så att du kan köra det i en webbläsare.
Vi har lagt allt vi vill ha i den APIFunction []. Den första delen av CloudDeploy utvärderar detta.
Nästa är namnet på molnet programmet vi har distribuerat som kommer att vara där i länken du får efter du utvärdera denna kodrad.
Slutligen, vi satt behörigheterna till allmänheten så att alla som har klickat på länken kan utvärdera programmet.
Kod:
CloudDeploy [APIFunction [{"läge" -> tolk ["Läge" | "GeoCoordinates" | "StreetAddress" | "ComputedLocation"], "radius" -> "Nummer"}, EntityValue [GeoNearest ["Beach" | "Kanalen" | "Cave" | "Dam" | "Öknen" | "Skog" | "Glacier" | "Sjön" | "Berg" | "Park" | "Rev" | "ReserveLand" | "Vattenfall", geo [#location], {hela, kvantitet [#radius, "Miles"]}], "Namn"] &, "Text"], behörigheter -> "Allmänheten"]