Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/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 Microsoft Planner-展开详细信息返回空值_Microsoft Graph Api - Fatal编程技术网

Microsoft graph api Microsoft Planner-展开详细信息返回空值

Microsoft graph api Microsoft Planner-展开详细信息返回空值,microsoft-graph-api,Microsoft Graph Api,我一直在尝试提取任务的详细信息,以便在检索bucket中的所有任务时也能得到描述。我尝试了几个查询参数。使用$expand=details,我看到响应中有一个额外的节点,但它总是空的。这对于我提供的任何扩展查询参数都是正确的 以下是我正在尝试的URL: /v1.0/planner/bucket/{BucketId}/tasks?$expand=details 我也尝试过使用/beta/endpoint进行此操作,但结果相同。我收到的结果见下文: { @odata.context:https://

我一直在尝试提取任务的详细信息,以便在检索bucket中的所有任务时也能得到描述。我尝试了几个查询参数。使用$expand=details,我看到响应中有一个额外的节点,但它总是空的。这对于我提供的任何扩展查询参数都是正确的

以下是我正在尝试的URL:

/v1.0/planner/bucket/{BucketId}/tasks?$expand=details

我也尝试过使用/beta/endpoint进行此操作,但结果相同。我收到的结果见下文:

{ @odata.context:https://graph.microsoft.com/v1.0/$metadataCollectionmicrosoft.graph.Planner任务, @小田:1, 价值:[{ @odata.etag:*** , 创建人:{ 用户:{ displayName:null, 身份证:*** } }, 平面图:**, 巴基蒂:**, 标题:姓名, 订单提示:**, 分配优先级:**, 完成百分比:0, 起始日期:2017-09-15T12:00:00Z, 创建日期时间:2017-09-15T23:33:10.905638Z, dueDateTime:null, 描述:是的, 预览类型:描述, completedDateTime:null, completedBy:null, 参考计数:0, checklistItemCount:0, activeChecklistItemCount:0, 应用类别:{ 类别2:正确 }, 任务:{ ***: { @odata.type:microsoft.graph.plannerAssignment, 转让人:{ 用户:{ displayName:null, 身份证:*** } }, 分配日期:2017-09-15T23:33:10.905Z, 订单提示: } }, conversationThreadId:null, id:LeURQ5hVvU2tAP7fbbtaiWUANHup, 详细信息:空 }], }
请注意,details结果为null,但是,此任务确实有描述,因此应该有一些细节。我应该如何提取任务的详细信息,希望不必多次调用API?

Planner API目前不支持展开详细信息对象和通用展开。详细信息对象需要通过单独的查询来读取,尽管请求可以是。任务对象包含用于指示详细信息对象是否包含任何相关信息的属性,例如hasDescription、referenceCount、activeChecklistItemCount、checklistItemCount和previewType,这样可以避免不必要地读取详细信息对象。其他子对象(例如任务板排序数据)可以通过仅从任务中选择id属性的查询进行扩展,但是在单个查询中只能扩展一种类型的任务板格式

您可以提供有关Planner和Planner API功能的反馈