代码之家  ›  专栏  ›  技术社区  ›  Dogu Arslan

Select=*,PropertyName不返回Microsoft Graph api中PropertyName的值

  •  2
  • Dogu Arslan  · 技术社区  · 7 年前

    在图形浏览器中,如果我请求:

    /v1.0/users/[User.Id]/drive/root/children?$select=*,sharepointIds
    

    我没有从MS Graph中获取SharePointId属性。

    如果我删除 * 从选择查询参数和仅请求 sharepointIds 然后我得到 共享点ID 属性及其值。

    v1.0/users/[User.Id]/drive/root/children?$select=sharepointIds
    

    我希望 $select=*,sharepointIds 返回默认属性和 共享点ID 在同样的回答中。

    客户端是否有其他工作方式可以从Microsoft Graph请求其他属性,而无需在对象中逐个键入所有属性名称(包括默认属性)?

    底层的OneDrive API似乎可以处理 select=*,[propertyName] 正确地

    1 回复  |  直到 7 年前
        1
  •  1
  •   Marc LaFleur    7 年前

    这在今天是不可能的。Microsoft Graph当前不支持 $select 查询参数。要返回的每个属性必须在 $选择 .