Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft graph api 为多个用户订阅MS Graph API中的状态_Microsoft Graph Api_Microsoft Teams_Microsoft Graph Teams_User Presence - Fatal编程技术网

Microsoft graph api 为多个用户订阅MS Graph API中的状态

Microsoft graph api 为多个用户订阅MS Graph API中的状态,microsoft-graph-api,microsoft-teams,microsoft-graph-teams,user-presence,Microsoft Graph Api,Microsoft Teams,Microsoft Graph Teams,User Presence,我目前正在尝试通过检索团队状态信息。在为一些用户订阅时,一切都很顺利。一旦用户数量增加,问题就开始了。我希望有人能澄清一下: 基本上我是这样做的: 问题2:一个订阅,多个用户/存在 之后,我尝试创建一个包含三个以上测试用户的订阅,但遗憾的是,这也没有按预期工作: 250个用户/存在 350个用户/现场 650个用户/存在 有人知道这里出了什么问题吗? 任何信息都会有帮助。 当我们尝试添加更多订阅时,会出现冲突错误“订阅已存在。必须先删除它,然后才能创建另一个订阅”,因为它只支持一个订

我目前正在尝试通过检索团队状态信息。在为一些用户订阅时,一切都很顺利。一旦用户数量增加,问题就开始了。我希望有人能澄清一下:

基本上我是这样做的:

问题2:一个订阅,多个用户/存在 之后,我尝试创建一个包含三个以上测试用户的订阅,但遗憾的是,这也没有按预期工作:

  • 250个用户/存在
  • 350个用户/现场
  • 650个用户/存在
有人知道这里出了什么问题吗? 任何信息都会有帮助。

  • 当我们尝试添加更多订阅时,会出现冲突错误“订阅已存在。必须先删除它,然后才能创建另一个订阅”,因为它只支持一个订阅

当您请求帮助时,请共享详细的requestid、时间戳、detailederror以进行分析;还可以分享它是v1.0还是beta端点。听我说,你在节流。如果是这样的话,试着用较小的数字来隔离问题,看看你是否可以重新处理问题,或者实施节流的最佳实践。谢谢@Dev的回复,我会尽快提供信息。提前考虑:1)如前所述,我正在使用Beta SDK。您可能还知道,状态信息仅在beta版中可用。2) 我想知道节流是否是问题所在,因为对我来说,错误消息(基于我订阅的状态数量-请参阅我的初始问题)听起来更像超时和其他问题<代码>冲突;原因:订阅已存在。在创建另一个订阅之前,必须将其删除。可能表示一个订阅的限制,而不是限制问题?我编辑了我的问题并添加了请求的信息。是的,听起来像是冲突问题,即。,支持一个订阅。当尝试添加一个有350个用户的订阅时,我也收到了错误的请求。我接受了@Dev的回答,即当前只支持一个订阅。其他问题似乎是服务问题,请参阅
Subscription = Client.Subscriptions.Request().AddAsync(new Subscription
{
   Resource = $"/communications/presences?$filter=id in ('<guid>','<guid>',...))",
   ChangeType = "updated",
   ...
}).Result
Code: ExtensionError
Message: Operation: Create; Exception: [Status Code: Conflict; Reason: A subscripton already exists. It must be deleted before a another can be made.]
Inner error:
    AdditionalData:
    date: 2020-11-08T20:47:37
    request-id: 9d45a16b-9cac-4515-92f9-b81b36318189
    client-request-id: 9d45a16b-9cac-4515-92f9-b81b36318189
ClientRequestId: 9d45a16b-9cac-4515-92f9-b81b36318189
Code: ExtensionError
Message: Operation: Create; Exception: [A task was canceled.]
Inner error:
    AdditionalData:
    date: 2020-11-08T20:38:30
    request-id: c6398df3-c856-4f80-9495-0b76714d9592
    client-request-id: c6398df3-c856-4f80-9495-0b76714d9592
ClientRequestId: c6398df3-c856-4f80-9495-0b76714d9592
Code: ExtensionError
Message: Operation: Create; Exception: [Status Code: BadRequest; Reason: ]
Inner error:
    AdditionalData:
    date: 2020-11-08T20:40:45
    request-id: 297f7b7d-e2d7-4ad4-8083-cc4797415287
    client-request-id: 297f7b7d-e2d7-4ad4-8083-cc4797415287
ClientRequestId: 297f7b7d-e2d7-4ad4-8083-cc4797415287
Code: UnknownError
Message: The page was not displayed because the request entity is too large.
Inner error:
    AdditionalData:
    date: 2020-11-08T20:35:28
    request-id: b3580f44-dcec-4fdc-87e2-50ae92da8bd3
    client-request-id: b3580f44-dcec-4fdc-87e2-50ae92da8bd3
ClientRequestId: b3580f44-dcec-4fdc-87e2-50ae92da8bd3