// 현금영수증 임시문서함 URL private void btnGetURL_TBOX_Click(object sender, EventArgs e) { try { string url = cashbillService.GetURL(txtCorpNum.Text, txtUserId.Text, "TBOX"); MessageBox.Show(url); } catch (PopbillException ex) { MessageBox.Show(ex.code.ToString() + " | " + ex.Message); } }
/* * 로그인 상태로 팝빌 사이트의 현금영수증 문서함 메뉴에 접근할 수 있는 페이지의 팝업 URL을 반환합니다. * - 반환되는 URL은 보안 정책상 30초 동안 유효하며, 시간을 초과한 후에는 해당 URL을 통한 페이지 접근이 불가합니다. * - https://docs.popbill.com/cashbill/dotnetcore/api#GetURL */ public IActionResult GetURL() { // TBOX(임시문서함), PBOX(발행문서함), WRITE(현금영수증 작성) string TOGO = "WRITE"; try { var result = _cashbillService.GetURL(corpNum, TOGO, userID); return(View("Result", result)); } catch (PopbillException pe) { return(View("Exception", pe)); } }