1 / 8

NetFax

팩스발송. 아이디 / 패스워드 / 고유번호 / 팩스번호리스트 / 첨부파일 / 예약발송정보 /returnURL/ 콜백변수 및 기타 변수들 전송. NetFax. 고객서버. (HTTP POST : http://www.netfax.co.kr/corp/tsend.php. (HTTP POST : returnURL). 고유번호 / 팩스번호리스트 / 예약발송정보 /returnURL/ 콜백변수 및 기타정보. 발송결과. NetFax. 고객서버. 고유번호 / 팩스번호 / 발송결과 / 전송시간 / 페이지 등.

aurek
Download Presentation

NetFax

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 팩스발송 아이디/패스워드/고유번호/팩스번호리스트/첨부파일/예약발송정보/returnURL/콜백변수 및 기타 변수들 전송 NetFax 고객서버 (HTTP POST : http://www.netfax.co.kr/corp/tsend.php (HTTP POST : returnURL) 고유번호/팩스번호리스트/예약발송정보/returnURL/콜백변수 및 기타정보 발송결과 NetFax 고객서버 고유번호/팩스번호/발송결과/전송시간/페이지 등 (HTTP POST : 고객사이트의 결과처리 URL )

  2. 1. 팩스발송 • 1) 팩스발송에 필요한 변수 • m_id : netfax.co.kr 의 회원아이디 • m_pw : netfax.co.kr 의 회원비밀번호 • m_corpfrcode : 결과값을 조회하기 위한 고유코드로, 중복되지 않아야 함 (최대 20자) • 수신처는 아래 2가지 형태 중 하나를 선택해서 처리해 주세요. • - m_fax : Text, 여러 곳일 경우 콤마로 구분, 기본형태는 국가번호-지역번호-팩스번호 • 예) 82-2-1234567,82-31-8901234 • - faxNumbersFile: TXT 파일, 여러 곳일 경우 \n로 구분, 기본형태는 팩스번호#이름#회사명 • 예) 82-2-62343000#홍길동#한국건설 • 82-2-62343001#홍길순#한국건설 • subject : 제목 (제목은 팩스로 내보내지 않음) • ryear, rmonth, rday, rhour, rmin : 예약시간 ( 연, 월, 일, 시, 분), • 단 예약가능한 시간은 현재시간에서 30분 이후~ 30일 후 (서버시간 기준) • reserveSend: 예약발송 여부, Y(대문자)일 경우가 예약발송 • tifFile: 팩스파일, TIF 파일 • [hidden 변수] -> 선택사항입니다. • returnURL : tsend.php로 팩스를 발송한 후 돌아갈 페이지 • 예) http://www.xxxx.co.kr/aaa/sendchk.php • etc1: returnURL로 받고자 하는 변수1 • etc2: returnURL로 받고자 하는 변수2 • etc3: returnURL로 받고자 하는 변수3

  3. 2) 팩스발송 페이지 예제1 - http://www.netfax.co.kr/corp/tsend.htm - 팩스파일을 처리하는 입력폼 수신처가 파일

  4. 2) 팩스발송 페이지 예제2 - http://www.netfax.co.kr/corp/tsend2.htm - 팩스파일을 처리하는 입력폼 수신처가 Text

  5. 3) 팩스발송 후 • ㄱ) returnURL 이 존재할 경우 • sendCode: 성공시 300 , 실패했을 경우 에러코드 • corpfrcode: 결과값을 조회하기 위한 고유코드 • reserveTime: 예약발송일 경우 예약발송 시간 (연-월-일 시:분) • 예) 2005-03-03 17:35 • faxNum: 수신처 파일일 경우 - 수신처 파일명 • text 일 경우 - 여러 곳일 경우 콤마로 구분 • 예) 82-2-1234567,82-31-8901234 • subject: 제목 • fileList0 : 팩스파일명 • etc1: 기타변수1 • etc2: 기타변수2 • etc3: 기타변수3 • ㄴ) returnURL 이 존재하지 않을 경우 • - 성공했을 경우 300 , 실패했을 경우 에러코드 보여줌 • 수신처가 파일일 경우 • 수신처가 Text일 경우

  6. 4) 에러코드 201 - 회원 비밀번호가 일치하지 않음 202 - 존재하지 않는 회원 203 - 사용 중지된 회원 204 - 대기 상태인 회원 300 - 성공 301 - 포인트 없음 302 - 예약시간 오류( 현재 시간으로 부터 30분 후부터 30일까지만 예약가능) 303 - 입력된 팩스번호가 없음 304 - 발송할 파일이 없음 305 - 중복되는 팩스번호 존재 306 - 수신처가 1500곳 초과 307 - 첨부파일의 크기가 0byte 308 - 첨부파일의 용량 초과 (1페이지당 200kbyte) 초과 309 - 첨부파일 복사 실패 310 - 첨부파일 디렉토리 이동 실패 311 - 파일의 페이지가 1장 미만 312 - 허용되지 않은 팩스파일 확장자 313 –고유코드값 없음 314 –고유코드값 중복 315 - 허용되지 않은 주소록파일 확장자

  7. 2. 발송결과 미리 알려준 고객웹서버의 url 페이지로 결과를 보냅니다. (HTTP GET 방식사용) 1) 결과값 resultCode: 성공여부 전송성공일 경우 1, 실패일 경우 (에러코드) corpfrcode: 결과값을 조회하기 위한 고유코드 (발송시 입력한 값) fax: 받는이(수신처), 팩스번호 예) 82-2-1234567 sdate: 발송시작날자 예) 2005-03-03 stime: 발송시작시간 예) 17:35:40 edate: 발송완료날자 예) 2005-03-03 etime: 발송완료시간 예) 18:00:12 page: 페이지 예) 3

  8. 2) 에러코드 | 800 | 대기중 | 801 | 통화중 | 802 | 취소 | 803 | 라인에러 | 804 | 번호오류 | 805 | 팩스아님 | 806 | 라인오류 | 807 | 번호짧음 | 808 | 수신거부 | 809 | 응답없음 | 810 | 화일타입오류 | 811 | 부분 완료 | 812 | 수화기 들었음(사람이 받은 경우 등) | 888 | 알수없는 오류 | 901 | USERID 를 찾을 수 없음 | 902 | 날짜 범위를 벗어났음 | 903 | TID 를 찾을 수 없음 | 904 | 팩스마스타로부터 오류로 지정되었음 | 905 | 페이지가 1장 미만입니다. | 906 | 발송 금지된 팩스번호입니다. | 9980 | 파일 복사 중 오류 | 9990 | 지원하지 않는 국가코드입니다. | 9991 | 화일이 디비에 없습니다. | 9992 | 유저가 없거나 계정이 중지중 | 9993 | 쿼리기간 초과 | 9994 | 확장자 불일치. | 9995 | 랜더링된 TIF화일이 없는 경우. | 9996 | 인쇄시 EDI/HEDI인경우 INI화일이 없는 경우. | 9997 | 인쇄 타임아웃. | 9998 | 인쇄오류 입니다.

More Related