【发布时间】:2021-11-04 16:22:00
【问题描述】:
我已将 OneNote 笔记本嵌入到 Microsoft Teams 选项卡中。我正在尝试使用 Graphi API 获取笔记本 ID
我可以从channels/{{ChannelId}}/messages/delta端点获取标签ID。
使用tabId,我可以从channels/{{ChannelId}}/tabs/{{tabid}}端点获取标签详细信息。
选项卡详细信息端点提供具有 contentUrl 和 websiteURL 的配置详细信息。
{
"id": "tabId",
"displayName": "My Contoso Tab - updated",
"configuration": {
"entityId": "2DCA2E6C7A10415CAF6B8AB6661B3154",
"contentUrl": "",
"websiteUrl": "",
"removeUrl": ""
},
"teamsApp": {
"id": "0d820ecd-def2-4297-adad-78056cde7c78",
"externalId": null,
"displayName": "Contoso",
"distributionMethod": "store"
},
"sortOrderIndex": "20",
"webUrl": ""
}
如何获取嵌入到选项卡中的笔记本 ID、分区 ID 或页面 ID?
【问题讨论】:
-
其实上面贴的 tamsApp id 是指标准的 OneNote App ,所以我假设实际输出包含这个部分:``` json "teamsApp": { "id": "0d820ecd-def2-4297 -adad-78056cde7c78", "externalId": null, "displayName": "OneNote", "distributionMethod": "store" } ````
标签: microsoft-graph-api microsoft-teams microsoft-graph-teams onenote-api