代码之家  ›  专栏  ›  技术社区  ›  tschmit007

如何防止消息创建api重新发送完整消息

  •  0
  • tschmit007  · 技术社区  · 2 年前

    我使用graph api创建带有附件的消息。

    所有运行正常,但服务器会返回完整的消息作为响应,包括附件。

    有没有办法只在响应中获取消息id?

    我尝试:

    string webApiUrl = $"{_apiUrl}v1.0/users/{senderId}/messages?$select=id"
    

    但我还是带着依恋得到了全部信息。

    0 回复  |  直到 2 年前
        1
  •  1
  •   Glen Scales    2 年前

    您可以在请求中使用prefere:return=minimal报头,这意味着您将只得到一个204响应。但是,创建的项目的id将在位置标题中返回(如果响应符合OData规范,那么响应应该真正具有OData EntityId,而且我不确定为什么返回Outlook v2位置而不是图形,但它们之间的消息id相同)

    enter image description here