我无法获得有关如何在iOS应用中使用REST API检索分类术语商店的任何线索信息。
任何信息都将受到高度赞赏。感谢。
修改
根据this文章,无法从REST 中使用托管分类法数据。
尽管如此,这可以使用JSOM (sp.taxonomy.js)来完成,因此询问是否可以将相同的内容移植到iOS或其他平台似乎是合理的。
答案 0 :(得分:0)
我设法通过将此SOAP消息发布到_vti_bin/TaxonomyClientService.asmx
来获取分类术语:
<?xml version='1.0' encoding='utf-8'?>
<soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'>
<soap:Body>
<GetKeywordTermsByGuids xmlns='http://schemas.microsoft.com/sharepoint/taxonomy/soap/'>
<termIds><id>64d031b6-76bb-49ec-a3b3-cb42b8f0953b</id></termIds>
</GetKeywordTermsByGuids>
</soap:Body>
</soap:Envelope>
如果您需要在termIds节点中包含多个guid,则必须以XML格式发布,如下所示:
<set>
<id>guid1</id>
<id>guid2</id>
...
</set>
当然,HTML已经逃脱了。