获取Unified Group映像时批处理格式错误的JSON

时间:2018-02-15 13:46:59

标签: json microsoft-graph

我使用请求https://graph.microsoft.com/v1.0/ $ batch API获取群组图片,批量内,单张图片回复包含"内容类型":"图片/ PJPEG "并且会破坏响应的json解析(JSON中的意外标记X ...)。

请求:

{
  "requests": [
    {
      "id":"88aec8df-ea5e-4ad6-8534-3b1ac70693e2",
      "method":"GET",
      "url":"/groups/88aec8df-ea5e-4ad6-8534-3b1ac70693e2/photo/$value"
    },
    {
      "id":"beeadb9d-02cf-4437-ab7d-7762a58e70a6",
      "method":"GET",
      "url":"/groups/beeadb9d-02cf-4437-ab7d-7762a58e70a6/photo/$value"
    }
  ]
}

Batch response from Chrome console

似乎Graph批处理没有Base64对pjpeg图像进行正确编码以响应json。普通的"内容类型":"图像/ jpeg" 批量处理的图片工作正常。

未发现与已知问题相关的任何内容。

1 个答案:

答案 0 :(得分:0)

出于理智的考虑:这是批处理中的一个错误,此后已解决。