단축 URL 가이드

이 문서는 단축 URL을 생성하는 방법에 대해 다룹니다.

1

Config 설정 방법 및 확인

application.yml 예시:

shortUrl:
  clientId: fguXF8_4cJHrRgDEIQCJ
  secretKey: dEs5wPqo93
circle-info

clientId, secretKey 속성들은 네이버 개발자 센터에서 발급받아 작성합니다.

2

각 업무단 작성 방법 (샘플 및 설명)

Sample 소스 (예시)

... private final ShortUrl shortUrl;

public ShortUrlResponse shortUrl(String url) throws Exception {
    ShortUrlResponse shortUrlResponse = shortUrl.getShortUrl(url);
    return shortUrlResponse;
}
...

단축할 url 정보를 String으로 받아 getShortUrl 메소드에 파라미터로 넣고 호출하면 아래 테이블과 같이 값이 반환 됩니다.

속성
타입
설명

message

string

오류 메시지. 응답에 성공하면 ok 반환

code

string

HTTP 상태 코드

result.hash

string

단축 URL의 해시 정보

result.url

string

단축된 URL

result.orgUrl

string

원본 URL

마지막 업데이트