Tabs Microsoft Teams Graph API:将选项卡添加到Team channel API在V1.0中失败,但对于内置选项卡类型,正在测试版中工作
下面是添加web选项卡的请求 1) API-> 2) 正文-> 3) 错误-> 据说Tabs API已经是GA了,所以我发布了这个问题 GA公告链接:Tabs Microsoft Teams Graph API:将选项卡添加到Team channel API在V1.0中失败,但对于内置选项卡类型,正在测试版中工作,tabs,microsoft-graph-api,microsoft-teams,Tabs,Microsoft Graph Api,Microsoft Teams,下面是添加web选项卡的请求 1) API-> 2) 正文-> 3) 错误-> 据说Tabs API已经是GA了,所以我发布了这个问题 GA公告链接: 请帮助我解决此问题。这不是一条很好的错误消息。根本原因是v1中没有teamsAppId属性,而是有一个teamsApp属性。(顺便说一句,beta版中也有)有关详细信息,请参阅。请找到下面的解决方案 正如Nick在上述答案中提到的,V1.0具有teamsApp属性,可用于设置选项卡类型。 如果是内置选项卡类型,则设置“teamsApp@odat
请帮助我解决此问题。这不是一条很好的错误消息。根本原因是v1中没有teamsAppId属性,而是有一个teamsApp属性。(顺便说一句,beta版中也有)有关详细信息,请参阅。请找到下面的解决方案 正如Nick在上述答案中提到的,V1.0具有teamsApp属性,可用于设置选项卡类型。 如果是内置选项卡类型,则设置“teamsApp@odata.bind“属性到”选项卡Id中的“]” 示例网站选项卡 参考:
POST - https://graph.microsoft.com/v1.0/teams/{teamID}/channels/{channelID}/tabs
{
"name":"[TabName]",
"teamsAppId":"com.microsoft.teamspace.tab.web",
"configuration":
{
"contentUrl":"[WebURL]",
"websiteUrl":"[WebURL]"
}
}
"code": "InvalidRequest",
"message": "The navigation bind for the teamsApp was missing in
request."