오픈 API


shortUrl 생성

1. 요청 URL(request url)

http://surl.kr/Api/create.php

2. 요청 변수(request parameter)

요청변수 설명
longUrl string (필수) 줄이고자 하는 긴 원본 URL을 입력합니다.
type string : 기본값 json, (json or xml) 반환받을 결과값의 형식을 지정합니다.
- get 요청시 샘플 URL
'http://lepas.pe.kr/main/?document_srl=984' 을 줄이고자 할 경우 :
http://surl.kr/Api/create.php?type=json&longUrl=http%3A%2F%2Flepas.pe.kr%2Fmain%2F%3Fdocument_srl%3D984

3. 반환값(return value)

[json 형식]
  1. 구조
    • longUrl : 긴 원본 URL
    • status : 처리 성공여부 (success or failure)
    • shortUrl : 짧은 URL
    • key : 고유 키값
  2. 구조 예제
[xml 형식]
  1. 구조
    • long_url : 긴 원본 URL
    • status : 처리 성공여부 ('success' or 'failure')
    • shor_url : 짧은 URL
    • key : 고유 키값
  2. 구조 예제 1
  3. 구조 예제 2

4. 예제소스

[php]
  • 짧은 주소 생성 함수
    1. 소스
    2. 출력 원본 URL : http://lepas.pe.kr/main/?document_srl=984
      단축 URL : http://surl.kr/12e
  • 응용함수 - 문장에서 URL 추출하여 surl로 변환후 링크걸기
    1. 소스
    2. 출력 SURL을 소개합니다. http://surl.kr/12e 왼쪽의 URL을 클릭해주세요.
[jquery]
  • "URL 축소" 버튼 클릭시 Textarea에서 URL을 추출하여 surl로 변환하기
    1. 소스
    2. 출력
      Demo Page View