tfs2018 rest api 4.0-preview是否支持wiki put方法?
在postman中使用put方法更新wiki时,我得到了以下结果: 请求源不支持put方法。tfs2018 rest api 4.0-preview是否支持wiki put方法?,rest,http,tfs,put,wiki,Rest,Http,Tfs,Put,Wiki,在postman中使用put方法更新wiki时,我得到了以下结果: 请求源不支持put方法。 Microsoft文档在4.1版之后才有wiki api指令,所以4.0是否不支持wiki put功能?是。您可以在文档中找到: for 4.1包含wiki方法 不包含任何wiki方法 实际上,您的TFS版本(2018)不支持Wiki put方法 如您所见,支持的最低TFS版本是TFS 2018 U2 我们没有弃用任何旧的API集,TFS 2018 U2(例如)基本上拥有所有现有的API集(1.0、
Microsoft文档在4.1版之后才有wiki api指令,所以4.0是否不支持wiki put功能?是。您可以在文档中找到:
实际上,您的TFS版本(2018)不支持Wiki put方法 如您所见,支持的最低TFS版本是TFS 2018 U2 我们没有弃用任何旧的API集,TFS 2018 U2(例如)基本上拥有所有现有的API集(1.0、2.x、3.x、4.0、4.1)。Azure DevOps拥有所有这些加上5.0、5.1、6.0-preview(目前正在预览中) 支持的最低Wiki API版本,为了了解特定Azure DevOps组织(或TFS项目集合)上有哪些API可用,我们的客户端库会执行HTTP选项请求 例如,要使用Curl查看patricklu2020组织上可用的Wiki REST API,请执行以下操作: 您将得到以下回复:
{
"value":
[{"id":"288d122c-dbd4-451d-aa5f-7dbbba070728",
"area":"wiki",
"resourceName":"wikis",
"routeTemplate":"{project}/_apis/{area}/{resource}/{wikiIdentifier}",
"resourceVersion":2,
"minVersion":"4.0",
"maxVersion":"6.0",
"releasedVersion":"5.1"}],
"count":1
}
这提供的信息告诉我们,Wiki API是在4.0版中引入的。这就是为什么您仍然可以将Azure DevOps服务与put方法的版本4.0-preview一起使用,即使preview已被弃用
有关Rest API版本相关的更多详细信息,请查看以下链接:
{
"value":
[{"id":"288d122c-dbd4-451d-aa5f-7dbbba070728",
"area":"wiki",
"resourceName":"wikis",
"routeTemplate":"{project}/_apis/{area}/{resource}/{wikiIdentifier}",
"resourceVersion":2,
"minVersion":"4.0",
"maxVersion":"6.0",
"releasedVersion":"5.1"}],
"count":1
}