Eine cloudbasierte API bereitstellen und aus der Befehlszeile verwenden
WolframScript ist imstande, mit APIFunction bereitgestellte Funktionen mit der UUID als einzigem Argument auszuführen. Beginnen Sie, indem Sie eine einfache API in die Cloud deployen.
In[1]:=
myapi = CloudDeploy[
APIFunction["ticker" -> "TickerSymbol",
EntityValue[#ticker, EntityProperty["Financial", "Last"]] &]];
Speichern Sie die verbundene UUID in einer Datei.
In[2]:=
Put[ScriptForm[URLParse[myapi]["Path"][[3]]],
FileNameJoin[{$HomeDirectory, "examples", "my_api_file"}]]
Rufen Sie die API aus der Befehlszeile mit WolframScript auf.
Als Alternative können Sie die API auch mithilfe eines cloudbasierten Kernels ausführen.