未响应指定的select查询返回的id值

时间:2015-03-12 10:11:30

标签: onedrive

使用GitHub页面上描述的新OneDrive API,通过以下语句:

GET /drive/root/children?select=name,size
  

通过select=name,size查询字符串提交请求,   响应中的对象只有那些属性值   包括在内。但是,默认情况下,将始终返回id值   即使没有指明。

问题仍然是id默认情况下没有返回响应(如上面GitHub页面所述),只有那些在select查询中提到的属性才会返回。

2 个答案:

答案 0 :(得分:2)

看起来像我们文档中的错误。谢谢你指出来!这是预期的行为。当您提供选择'声明API只会返回您要求的属性。

答案 1 :(得分:0)

我也能够重现这个并且不返回“id”。在查询中包含它时会返回它。 (即drive / root / children?select = id,name,size)。