Despliegue y use un API basado en la nube en una línea de comando
WolframScript es capaz de ejecutar funciones usando APIFunction con sólo el UUID como argumento. Comience por desplegar un simple API a la nube.
In[1]:=
![Click for copyable input](assets.es/deploy-and-use-a-cloud-based-api-on-the-command-li/In_73.png)
myapi = CloudDeploy[
APIFunction["ticker" -> "TickerSymbol",
EntityValue[#ticker, EntityProperty["Financial", "Last"]] &]];
Almacene el UUID asociado en un archivo.
In[2]:=
![Click for copyable input](assets.es/deploy-and-use-a-cloud-based-api-on-the-command-li/In_74.png)
Put[ScriptForm[URLParse[myapi]["Path"][[3]]],
FileNameJoin[{$HomeDirectory, "examples", "my_api_file"}]]
Llame al API desde la línea de comando con WolframScript.
![](assets.es/deploy-and-use-a-cloud-based-api-on-the-command-li/O_59.png)
De forma alternativa, intente ejecutar el API usando en su lugar un kernel basado en la nube.
![](assets.es/deploy-and-use-a-cloud-based-api-on-the-command-li/O_60.png)