【问题标题】:Unable to get teams message attachment content using graph API无法使用图形 API 获取团队消息附件内容
【发布时间】:2020-10-01 05:37:29
【问题描述】:

我可以得到如下所示的消息附件信息,但无法下载存储在共享点站点中的文件内容。

"attachments": [
        {
            "id": "fc323b65-2cee-48d9-9574-0e26eb74e9bb",
            "contentType": "reference",
            "contentUrl": "https://otdeveloper.sharepoint.com/sites/Test/Shared Documents/General/1Ex.txt",
            "content": null,
            "name": "1Ex.txt",
            "thumbnailUrl": null
        }
    ]

我正在使用以下获取调用以获取带有身份验证令牌的上述请求

GET https://graph.microsoft.com/beta/groups/{{TeamId}}/drive/root:/Test/Shared Documents/General/1Ex.txt:/content

我尝试了发布在 https://github.com/microsoftgraph/msgraph-sdk-javascript/issues/200 但我收到 404 响应。

【问题讨论】:

    标签: microsoft-graph-api microsoft-teams microsoft-graph-teams


    【解决方案1】:

    您能否查看Get message API。您将在回复中收到如下所示的附件信息

    【讨论】:

    • 我已经收到问题中提到的内容 URL 响应,但我的问题是图形 API 是否支持使用内容 URL 获取内容,因为它仍处于测试阶段?
    • 您是否正在尝试获取共享点中存在的附件信息?
    • 我正在尝试获取共享点中存在的附件内容。在我的情况下,内容 url 是“otdeveloper.sharepoint.com/sites/Test/Shared Documents/General/1Ex.txt/”
    • 你能检查一下这个API吗?试试看是否有帮助。
    • @Nikitha-MSFT 您提到的 API 现已停止工作。我有一个 MS Team 应用程序,并且正在使用“/content”API 从 Teams 获取内容。但是自从 2 个月以来它只显示 404,我不知道如何解决这个问题。你能引导我们走向正确的方向吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-24
    • 2020-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多