《钉钉开发系列(二)结构封装》对相应的结构进行了封装,这样在后续的调用中就会相当方便。这里举GET和POST各一个例子,其他的API可以参照钉钉的开发文档。
比如以GET方式获取部门列表
#region FetchDepartList
public static DepartResultSet FetchDepartList()
{
string apiurl = FormatApiUrlWithToken(Urls.department_list);
var result = Analyze.Get<DepartResultSet >(apiurl);
return result;
}
#endregion
public static String FormatApiUrlWithToken(String url, bool forceUpdate = false)
{
UpdateAccessToken(forceUpdate);
string apiurl = $"{url}?{Keys.access_