Microsoft graph api 如何在Microsoft团队中将PDF查看器选项卡添加到频道?

Microsoft graph api 如何在Microsoft团队中将PDF查看器选项卡添加到频道?,microsoft-graph-api,microsoft-teams,Microsoft Graph Api,Microsoft Teams,添加PDF查看器选项卡以显示以前使用过的Sharepoint文档 我在一月份尝试过这个方法,这似乎是一项简单的任务——只需从get/groups/{groupid}/drive/items/{item ID}获取DriveItem ID和URL,并使用这些值编辑API引用中的示例 现在,我想用这个,它不工作了;-选项卡已创建,添加到频道,显示文件名,但没有文档!!!我错过了什么?格式改变了吗?最近有人用过这个吗 请让我知道,怎么做- ps:对属性entityID的描述没有任何意义,有人能解释一下

添加PDF查看器选项卡以显示以前使用过的Sharepoint文档

我在一月份尝试过这个方法,这似乎是一项简单的任务——只需从get/groups/{groupid}/drive/items/{item ID}获取DriveItem ID和URL,并使用这些值编辑API引用中的示例

现在,我想用这个,它不工作了;-选项卡已创建,添加到频道,显示文件名,但没有文档!!!我错过了什么?格式改变了吗?最近有人用过这个吗

请让我知道,怎么做-

ps:对属性entityID的描述没有任何意义,有人能解释一下吗


得到了答案,是语法问题

在本例中,需要取消对contentURL属性的替换%20。毕竟就是这么简单;-

我还发现,entityID属性对于所使用的文件没有任何意义。它实际上可以是空的!我仍然使用从文件的DriveItem中获取的ItemID

为了逃避,我使用了:

string contentUrl = Uri.UnescapeDataString(webUrl);

如果不是因为这篇文章,我不会明白的,所以谢谢你

对我来说,我最终不得不将entityID设为null,只是取消了contentURL并不是单独为我做的