在命令行中部署和调用基于云端的 API
只需使用 UUID 一个参数,WolframScript 就能够执行利用 APIFunction 部署的函数. 从把一个简单的 API 部署到云端开始.
In[1]:=
myapi = CloudDeploy[
APIFunction["ticker" -> "TickerSymbol",
EntityValue[#ticker, EntityProperty["Financial", "Last"]] &]];
将相关的 UUID 保存到文件中.
In[2]:=
Put[ScriptForm[URLParse[myapi]["Path"][[3]]],
FileNameJoin[{$HomeDirectory, "examples", "my_api_file"}]]
利用 WolframScript 从命令行调用 API.
也可以尝试用云端的核来运行 API.