コード例 #1
0
ファイル: DingDingService.cs プロジェクト: chow19/OpenAuth
 public void DDCreateDept(CreateDeptRequest model)
 {
     try
     {
         string           Url      = string.Format("https://oapi.dingtalk.com/department/create?access_token={0}", DDHelper.GetToken());
         string           response = Infrastructure.Web.WebHelper.HttpWebRequestJson(Url, model.GetParametersToJosn());
         CreateDeptRespon res      = response.ToObject <CreateDeptRespon>();
         if (res.Errcode == 0)
         {
             _Orgapp.SetStatus(model.SourceIdentifier, 0, res.Id.ToString(), true);
         }
         else
         {
             _Orgapp.SetStatus(model.SourceIdentifier, 1, res.Errmsg, false);
         }
     }
     catch (Exception ex)
     {
         _Orgapp.SetStatus(model.SourceIdentifier, 2, ex.Message, false);
     }
 }