创建即时 API
Wolfram 具有在网页和其他地方创建和部署 API 的内置功能.
基本 API 设置
APIFunction — 定义参数和函数来执行 API
CloudDeploy — 在网页上部署互动的 API
处理参数 »
Interpreter — 指定应该如何转换参数以便用于函数中
Failure — 当解释失效时返回的对象
控制 API 结果
ExportForm — 指定结果格式(例如 "PNG"、"CloudCDF" ...)
ResponseForm — 指定 API 响应的封装(例如 "JSON")
HTTPResponse — 指定来自 HTTP 响应的元数据(例如 "StatusCode")
HTTPErrorResponse — 指定一个 HTTP 错误响应
构建结果
GenerateDocument ▪ XMLTemplate ▪ EmbeddedHTML ▪ Manipulate ▪ ...
执行元数据 »
$GeoLocation ▪ $GeoLocationCountry ▪ $UserAgentString ▪ $RequesterAddress ▪ HTTPRequestData ▪ ...
在外部结构体中嵌入
EmbedCode — 产生代码用于在页面、语言等中嵌入 API 调用
管理即时 API
CloudObject — 云端中的 API 的符号表示法
Options, SetOptions — 查找、设置已部署的 API 的选项
Permissions — 执行或者修改 API 的权限
测试即时 API
URLExecute ▪ URLBuild ▪ CloudFunction
GenerateHTTPResponse — 根据 APIFunction 产生一个符号式 HTTP 响应