0

有没有办法将响应对象值从第一个请求传递到第二个请求作为图形批处理请求中的输入参数(第二个请求取决于第一个请求 - graph/json-batching)

在以下请求中,客户端指定应首先运行请求 1,然后运行请求 2。第二个请求需要来自第一个请求的响应的 id 作为 URL 变量。实现它的方法是什么?

JSON

{
  "requests": [
    {
      "id": "1",
      "method": "GET",
      "url": "/users/<upn>?$select=id"
    },
    {
      "id": "2",
      "dependsOn": [ "1" ],
      "method": "GET",
      "URL": "users/<id from the 1st request>/presence"
    }
  ]
}
4

1 回答 1

0

是的,正如@Tiny-wa 所说,目前这是不可能的。Microsoft Graph 反馈论坛中已经提出了一个功能请求,请对其进行投票,以便产品团队将来可以实施它。

因此,现在您需要发出两个单独的请求,发出第一个请求并获取响应详细信息并使用它并发出第二个请求。

于 2021-02-08T05:24:18.963 回答