CloudObject
表示新的匿名云对象.
CloudObject["http://…"], CloudObject["https://…"]
表示具有给定统一资源标识符(URI)的云对象.
CloudObject["user:user/path"]
表示具有给定 path 的给定 user 的云对象.
CloudObject["uuid:uuid"]
表示由给定 UUID 标识的云对象.
CloudObject["/abspath"]
表示在绝对路径当前已验证用户的云对象.
CloudObject["relpath"]
表示在相对路径当前已验证用户的云对象.
CloudObject["relpath",base]
表示路径相对于基路径 base 的云对象.
更多信息和选项
- CloudObject 创建对由 URL 标识的云对象的引用. 云对象不需要已经存在.
- 绝对路径的解析相对于 $CloudRootDirectory. 相对路径的解析相对于CloudDirectory.
- 云对象在 $CloudBase 定义的云中创建,但使用 CloudObject["http://…"] 或 CloudObject["https://…"] 时除外.
- 系统也支持 CloudObject[URL["loc"]].
- CloudObject 允许以下选项:
-
Authentication Automatic 为访问云对象提供的认证 AutoCopy False 打开时是否进行复制 AutoRemove False 是否计划删除对象 CachePersistence Automatic 控制客户端缓存对象的持续时间 CloudObjectNameFormat $CloudObjectNameFormat 用于 URL 名称部分的格式 CloudObjectURLType $CloudObjectURLType 使用的 URL 的基类型 (obj、env、...) EvaluationPrivileges Automatic 对象执行计算的特权 IconRules {} 在不同部署中的对象图标 MetaInformation {} 给出元信息的规则 Permissions $Permissions 访问权限等 SourceLink $SourceLink 作为源被链接的对象 - Options[CloudObject[…],…] 给出以前创建的 CloudObject 的当前选项. SetOptions 可以用来重置这些选项.
- DeleteObject[CloudObject[…]] 删除 CloudObject.
- 如果云对象目录包含名为 index.html 或 index.nb 的对象,则在用户访问目录地址时提供该对象. 如果目录中存在index.html 和 index.nb 对象,则使用 index.html.
- CloudObject 的 Information 可包含以下属性:
-
"UUID" 云对象的 UUID "Path" 已命名对象路径或 None (如果没有名字的话) "DisplayName" 云对象的显示名称 "OwnerWolframUUID" 对象所有者的云用户 UUID "OwnerWolframID" 对象所有者的云用户 ID "MIMEType" 应用的 MIME 类型 "FileType" 文件类型 "FileByteCount" 文件大小,单位为字节 "FileHashMD5" MD5 哈希 "Created" 创建日期 "LastAccessed" 访问日期 "LastModified" 修改日期 "Permissions" 权限规则 "Active" 对象是否处于活动状态
范例
打开所有单元关闭所有单元基本范例 (3)
选项 (11)
AutoCopy (2)
CloudObjectNameFormat (1)
使用当前的 $CloudUserUUID 生成对对象的引用:
使用当前的 $CloudUserID 生成对对象的引用:
SharingList (1)
该用户被添加到 CloudObject 的 SharingList 选项中:
属性和关系 (2)
可能存在的问题 (1)
应用 CloudObject 自身不会在云端创建实际的对象;它仅仅是指向一个对象. 因此,立即访问网址会返回”页面未找到“:
文本
Wolfram Research (2014),CloudObject,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CloudObject.html (更新于 2020 年).
CMS
Wolfram 语言. 2014. "CloudObject." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/CloudObject.html.
APA
Wolfram 语言. (2014). CloudObject. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CloudObject.html 年