// 연동회원 가입요청 private void btnJoinMember_Click(object sender, EventArgs e) { JoinForm joinInfo = new JoinForm(); joinInfo.LinkID = LinkID; joinInfo.CorpNum = "1231212312"; //사업자번호 "-" 제외 joinInfo.CEOName = "대표자성명"; joinInfo.CorpName = "상호"; joinInfo.Addr = "주소"; joinInfo.ZipCode = "500-100"; joinInfo.BizType = "업태"; joinInfo.BizClass = "업종"; joinInfo.ID = "userid"; //6자 이상 20자 미만 joinInfo.PWD = "pwd_must_be_long_enough"; //6자 이상 20자 미만 joinInfo.ContactName = "담당자명"; joinInfo.ContactTEL = "02-999-9999"; joinInfo.ContactHP = "010-1234-5678"; joinInfo.ContactFAX = "02-999-9998"; joinInfo.ContactEmail = "*****@*****.**"; try { Response response = faxService.JoinMember(joinInfo); MessageBox.Show(response.message); } catch (PopbillException ex) { MessageBox.Show(ex.code.ToString() + " | " + ex.Message); } }
/* * 사용자를 연동회원으로 가입처리합니다. * - https://docs.popbill.com/fax/dotnetcore/api#JoinMember */ public IActionResult JoinMember() { JoinForm joinInfo = new JoinForm(); // 링크아이디 joinInfo.LinkID = "TESTER"; // 아이디, 6자이상 50자 미만 joinInfo.ID = "userid_20181212"; // 비밀번호, 8자이상 20자 미만 (영문, 숫자, 특수문자 조합) joinInfo.Password = "******"; // 사업자번호 "-" 제외 joinInfo.CorpNum = "0000000001"; // 대표자 성명 (최대 100자) joinInfo.CEOName = "대표자 성명"; // 상호 (최대 200자) joinInfo.CorpName = "상호"; // 주소 (최대 300자) joinInfo.Addr = "주소"; // 업태 (최대 100자) joinInfo.BizType = "업태"; // 종목 (최대 100자) joinInfo.BizClass = "종목"; // 담당자 성명 (최대 100자) joinInfo.ContactName = "담당자명"; // 담당자 이메일주소 (최대 100자) joinInfo.ContactEmail = ""; // 담당자 연락처 (최대 20자) joinInfo.ContactTEL = ""; try { var response = _faxService.JoinMember(joinInfo); return(View("Response", response)); } catch (PopbillException pe) { return(View("Exception", pe)); } }