如何使用 Postman 或 .NET 设置 BIM360 项目的状态

Posted

技术标签:

【中文标题】如何使用 Postman 或 .NET 设置 BIM360 项目的状态【英文标题】:How to set the status of a BIM360 Project using Postman or .NET 【发布时间】:2019-07-21 12:27:54 【问题描述】:

我已经成功地按照本教程创建了一个新项目:https://forge.autodesk.com/en/docs/bim360/v1/tutorials/account-admin/create-project/#step-1-create-a-new-project。

但是我不确定如何将 BIM360 中已创建项目的状态从 active 更改为 archived。我四处寻找有关此主题的任何文档,但没有找到任何文档。是否可以执行此操作?如果可以,执行此操作的请求是什么?

【问题讨论】:

【参考方案1】:

是的,您可以修补项目并更新其状态:

curl -v 'https://developer.api.autodesk.com/hq/v1/accounts/e3d5ef8d-5c37-4b9d-925d-1e6d24753ace/projects/aca11a7a-bd17-47cd-ab99-6548d0e6fe25' \
  -X 'PATCH' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer 9ezBnx9Rd5D1xG4KMt6b72T4w0MG' \
  -d '"status":"archived"'

参见文档here。

【讨论】:

以上是关于如何使用 Postman 或 .NET 设置 BIM360 项目的状态的主要内容,如果未能解决你的问题,请参考以下文章

如何在 BI 发布者中使用存储库或表示变量?

阻止对 ASP.NET Core 3.1 API 的服务器到服务器或 Postman 调用

如何在 IdentityServer ASP.NET Core 中使用 Postman 使用 AntiForgeryToken 调用 API

.NET CORE API 使用Postman中Post请求获取不到传参问题

如何使用 Postman 使用 cookie 身份验证测试 ASP.NET Core Web API?

power BI OTD不同的日期如何设置report 时间