问题标签 [microsoft-graph-batch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 图形浏览器批处理失败
使用 Graph Explorer,我得到了一组请求https://graph.microsoft.com/v1.0/groups/12345678/photo/ $value 的照片。响应预览正确显示照片。
尝试使用批处理 https://graph.microsoft.com/v1.0/ $batch获取同一组的照片时
我收到一条错误消息“我们在向 Graph API 发送此请求时遇到问题。如需帮助,请在 StackOverflow 上与我们联系...”
这不会发生在所有组中。批处理有问题吗?
microsoft-graph-api - 批处理:使用 dependsOn 属性对请求进行排序
文档将多个请求合并到一个 HTTP 调用中,使用 JSON 批处理对具有dependsOn 属性的请求进行排序表明并非序列中的所有调用都需要依赖,但是,在进行以下批处理调用时,我收到错误:
BadRequest - 批处理应该是完全顺序的或完全并行的
microsoft-graph-api - 图形批处理请求返回无效的 Retry-After 标头值
Graph 似乎返回了无效的 retry-after 标头值。Fiddler 跟踪显示我从发送到 v1.0/$batch 端点的批处理请求中收到 429 Too Many Requests 错误代码,但我收到的 Retry-After 标头都是小数(0.249、0.124 等)。HTTP 规范说正整数或时间戳是有效的,但我收到的是小数。不知道怎么处理!调用时出现异常
但是当我打电话时绝对没问题
作为有效的 Retry-After 标头的示例。
odata - Microsoft Graph API - 搜索主题中包含 # 的电子邮件时出现未终止的字符串文字错误
当我在批量查询中搜索 Office 365 上的电子邮件时,我收到未终止的字符串文字错误。仅当我在主题搜索查询中有 # 字符时才会发生这种情况。
像这样的论坛讨论(https://issues.oasis-open.org/browse/ODATA-1101)建议我对 # 符号进行百分比编码,但它给出了同样的错误。
当我将以下请求发布到批处理端点时(https://graph.microsoft.com/v1.0/$batch)
我收到这个错误
你们能帮我解决我的搜索查询吗?
谢谢,阿希什
c# - Microsoft Graph SDK 请求批处理响应的下一个链接
我正在使用 Microsoft Graph SDK 创建一个批处理请求,其中包含请求 20 个不同用户的单个请求。当我调用GetNextLinkAsync()时,结果始终为空。我尝试使用包含 20 个单独请求的批处理请求来请求 1000 个不同的用户。这很好用,响应总是在单个批处理响应中返回。
- 我不明白为什么响应以单批响应内容返回,而不是给我链接以获取下一个响应?
- 即使下一个链接始终为空,我如何使用 Graph SDK 来跟踪它?它是一个字符串。它不像下一页请求。
我找不到合适的文档来告诉您如何使用 Graph SDK 跟踪下一个链接,或者为什么此类请求始终为空,或者是否有任何特殊类型的请求返回下一个链接?
microsoft-graph-api - 有没有办法将响应对象值从第一个请求传递到第二个请求作为图形批处理请求中的输入参数
有没有办法将响应对象值从第一个请求传递到第二个请求作为图形批处理请求中的输入参数(第二个请求取决于第一个请求 - graph/json-batching)
在以下请求中,客户端指定应首先运行请求 1,然后运行请求 2。第二个请求需要来自第一个请求的响应的 id 作为 URL 变量。实现它的方法是什么?
JSON