如何解决如何以编程方式获取共享链接以供最终用户访问 Fusion Team 项目?
使用数据管理 API 与 Fusion Team 一起使用,我们通过 .NET 成功完成了以下操作:
- 检索到必要的三足授权令牌。
- 在 Fusion Team 中创建存储。
- 已上传文件到存储。
- 为这些文件创建相应的项目。
此时我们需要的是一种检索共享链接的编程方式。
如果我们通过在线 UI,共享功能可以创建一个共享链接,该链接可用于与任何人共享项目(此时无需任何授权)。
是否可以通过数据管理 API 或其他可用 API 之一以编程方式访问共享机制?
如果没有可用的 API 支持来生成共享链接,是否可以从项目 ID、文件夹 ID、项目 ID 等可用信息中拼凑出一个共享链接?
将生成的共享链接(从在线 UI 生成)用于浏览器,我们注意到它经历了一些更改。例如,类似于此的链接作为共享链接呈现给用户: https://a360.co/2Xyz6Kb (不是真正的链接 - 只是一个例子)
如果您将其插入浏览器,它首先会暂时更改为类似于以下内容: https://myxyz4.autodesk360.com/g/shares/SH56a43QTfd62c1cd968b6b8eedb8c9de08a (不是真正的链接 - 只是一个例子)
然后最终会变成这样: https://myxyz4.autodesk360.com/g/projects/20200728319292106/data/dXJuOmFkc2sud2lwcHJvZDpmcy5mb2xkZXI6Y28uYlJ1RjFMZ2RTRktKYXlJZjdqRnNaUQ/dXJuOmFkc2sud2lwcHJvZDpkbS5saW5lYWdlOlRhcUJhRjM1VDdTcFl6YUxXbXNiNXc?show=viewer&redirectSource=shared (不是真正的链接 - 只是一个例子)
有没有办法利用我们可以访问的信息来构建这些类型的共享链接?
解决方法
不幸的是,该功能仍未公开,但正在考虑将来使用。
目前,您需要创建自己的网站,负责将模型公开。例如。像这样: https://forge.autodesk.com/blog/auto-publish-models-website
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。