gpt4 book ai didi

java - 通过 REST 查询 SharePoint Online 术语库

转载 作者:行者123 更新时间:2023-12-01 09:00:49 42 4
gpt4 key购买 nike

我想从 SharePoint Online 术语库中的术语集查询和检索术语,以便将它们用作外部 Web 应用程序(JAVA 后端、Angular/Material 前端)中 UI 的查找数据。

这不是提供商托管的 SharePoint 应用程序,因此我需要通过网络使用 REST 或 SOAP 访问术语库。

我尝试构建的内容与 MSFT OfficeDev PnP 团队 ( https://github.com/SharePoint/PnP/tree/dev/Components/Core.TaxonomyPicker ) 创建的分类选择器组件类似,但它不应依赖于在提供商托管的 SharePoint 应用程序中运行。

这可能吗?是否有这样一个可以利用的 API,具有安全性等,以便我们可以传入客户端 key 或其他内容并调用 REST/SOAP api 来检索术语?

我不需要更新术语,只需检索它们(标签和术语 ID)。

谢谢!

最佳答案

没有用于分类服务的 REST API: https://social.msdn.microsoft.com/Forums/sharepoint/en-US/418be97e-1fb0-4c04-922f-e90c78476720/rest-apis-for-taxonomy-in-2013?forum=appsforsharepoint

您可以自己使用 ilspy/reflector 查看服务器对象模型中的类属性来检查这一事实,它具有 ClientLibraryTargets = ClientLibraryTargets.NonRESTful ,如下所示:

namespace Microsoft.SharePoint.Taxonomy
{
[ClientCallableType(ServerTypeId = "A99E4A8F-010B-4e56-9B29-B7BD6EC51263", ClientLibraryTargets = ClientLibraryTargets.NonRESTful)]
// ....
public abstract class TermSetItem : TaxonomyItem

关于java - 通过 REST 查询 SharePoint Online 术语库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41686321/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com