public static InviteMemberListResultJson Invite(string accessTokenOrAppKey, InviteMemberData data, int timeOut = Config.TIME_OUT) { return(ApiHandlerWapper.TryCommonApi(accessToken => { var url = string.Format(Config.ApiWorkHost + "/cgi-bin/batch/invite?access_token={0}", accessToken); return CommonJsonSend.Send <InviteMemberListResultJson>(null, url, data, CommonJsonSendType.POST, timeOut); }, accessTokenOrAppKey)); }
//[TestMethod] public void InviteTest(string userId) { var invateData = new InviteMemberData() { user = new[] { userId }, }; var accessToken = AccessTokenContainer.GetToken(_corpId, base._corpSecret); var result = MailListApi.Invite(accessToken, invateData); Assert.IsNotNull(result); Assert.IsTrue(result.errcode == ReturnCode_Work.请求成功); }