using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiAuthScopesResponse. /// public class OapiAuthScopesResponse : DingTalkResponse { /// /// auth_org_scopes /// [XmlElement("auth_org_scopes")] public AuthOrgScopesDomain AuthOrgScopes { get; set; } /// /// 可以得到的企业用户字段 /// [XmlArray("auth_user_field")] [XmlArrayItem("string")] public List AuthUserField { get; set; } /// /// ISV可以直接使用企业的功能字段 /// [XmlArray("condition_field")] [XmlArrayItem("string")] public List ConditionField { get; set; } /// /// 返回码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 对返回码的文本描述内容 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// AuthOrgScopesDomain Data Structure. /// [Serializable] public class AuthOrgScopesDomain : TopObject { /// /// 企业授权的部门id列表 /// [XmlArray("authed_dept")] [XmlArrayItem("number")] public List AuthedDept { get; set; } /// /// 企业授权的员工userid列表 /// [XmlArray("authed_user")] [XmlArrayItem("string")] public List AuthedUser { get; set; } } } }