程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用图形 API 创建文档集 - 配置大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决使用图形 API 创建文档集 - 配置?

开发过程中遇到使用图形 API 创建文档集 - 配置的问题如何解决?下面主要结合日常开发的经验,给出你关于使用图形 API 创建文档集 - 配置的解决方法建议,希望对你解决使用图形 API 创建文档集 - 配置有所启发或帮助;

我使用 Graph API 实现了多次调用以创建文档集。 我按照此处发布的有关在 SharePoint 中创建 documentSet 的可能性的答案进行操作:Is it possible to create a project documentset using graph API?

为此,我遵循了这些步骤:

1.获取库 drivEID

`GET https://graph.microsoft.com/v1.0/sites/${sitEID}/Lists/${ListID}?$expand=drive`

2.创建文件夹:

POST https://graph.microsoft.com/v1.0/drives/${drivEID}/root/children

我必须传递一个对象:

{
    "name": ${nameOfTheFolder},"folder": {},}

3.获取 Sharepoint itemID:

4.更新文档库:

`PATCH https://graph.microsoft.com/v1.0/sites/${sitEID}/Lists/${ListID}/items/${sharepointIDs.ListItemID}`

并传递一个正文:

{
  "ContentType": {
    "ID": "content-type-ID-of-the-document-set"
  },"fIElds": {
    //whatever fIElds you want to set
  }
}

我有关于文件夹创建和更新的问题: 文件夹对象中的预期内容是什么?

{
    "name": ${nameOfTheFolder},}

关于路径步骤:

{
  "ContentType": {
    "ID": "content-type-ID-of-the-document-set"
  },"fIElds": {
    //whatever fIElds you want to set
  }
}

我有几个问题:

  • 假设我有一个文档类型,称为发票。文档类型 ID 需要哪个 ID?
  • 最后我如何通过字段?假设我想传递 3 个字段:invoicEID、claimID、clIEntID。

Graph API 很棒,但更多信息会有所帮助。谢谢!

解决方法

我对文件夹的创建和更新有疑问:文件夹对象的预期内容是什么?

文件夹对象(作为 {} 发送)用于告诉图形 API 您正在创建文件夹而不是文件。这是一个property of the drive item

让我们虑一下我有一个称为发票的文档类型。文档类型 id 需要哪个 id? 这是您正在修补的 contentType 的 id list item 子字段

我该如何传递字段?假设我想传递 3 个字段:invoicEID、claimId、clientId。

您只需使用如下所示的重复值传递它们即可。update listItem

{
   "invoicEID": "value","claimId": "value"
   ...
}
,

我没有正确表达的一点是要知道这里需要什么 id :

{
  "contentType": {
    "id": "content-type-id-of-the-document-set"
  },"fields": {
    //whatever fields you want to set
  }
}

我通过调用这种 URL 并检查内容类型是否存在来检索我网站的不同内容类型。

https://graph.microsoft.com/v1.0/sites/${sitEID}/lists/${listID}/contentTypes

从结果中,我在 Value 对象中检索了 id。 id 看起来像这样

0x0120D5200082903AB771604546844DB2AC483D905B00E58445A7D.........

大佬总结

以上是大佬教程为你收集整理的使用图形 API 创建文档集 - 配置全部内容,希望文章能够帮你解决使用图形 API 创建文档集 - 配置所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。