我想检索以下属性:"createdDateTime, extension_xxxxxx_yyyyy, identities"从广告B2C用户。在图形资源管理器中,我可以这样做:
https://graph.microsoft.com/v1.0/users?$select=createdDateTime extension_xxxxxx_yyyyy, identities
然后,我尝试了图形资源管理器为PowerShell生成的代码片段
Get-MgUser -Property “createdDateTime,+ extension_xxxxxx_yyyyy,identities”
我得到了以下错误:
解析OData选择和展开失败:语法错误:字符'+'是在'createdDateTime '中的位置17无效,+扩展......
我删除了"+"并重试,它没有错误,但所有返回的字段都是空白的。我正在使用Microsoft Graph PowerShell SDK 1.18
使用API的测试版更容易
Select-MgProfile -Name "beta"
- CreatedDateTime可直接获取
- 身份可以直接获得,但它是一个数组
- extension_xxxxxx_yyyyy是最棘手的,它被打包在AdditionalProperties 中