通过 Web API 在 Dynamics 中查找选项列表值

Gle*_*son 3 microsoft-dynamics metadata dynamics-crm odata dynamics-crm-webapi

我正在尝试确定如何通过 Web api 在 Dynamics 中找到选项列表字段的整数值。我可以使用以下方法访问基本元数据:

GET https://[COMPANY].api.crm3.dynamics.com/api/data/v9.0//EntityDefinitions(LogicalName='lead')/Attributes/
Run Code Online (Sandbox Code Playgroud)

但是对于选项列表值,我没有看到整数值到显示字符串的映射。

是否有一张表格可以保存所有这些信息,或者是否有一种方法可以在上述调用中扩展这些信息?

Aru*_*oth 5

您可以使用它来检索。

https://[COMPANY].api.crm3.dynamics.com/api/data/v9.0/EntityDefinitions(LogicalName='{Entity Name}')/Attributes(LogicalName='{OptionSet Name}')/Microsoft.Dynamics.CRM.PicklistAttributeMetadata?$select=LogicalName&$expand=GlobalOptionSet($select=Options)
Run Code Online (Sandbox Code Playgroud)

参考