---
title: "HTML 단일 페이지에서 바이두 단축 URL API를 호출하여 단축 URL 생성 - 근심을 잊는 한 장"
description: "얼마 전에 「jQuery로 온라인에서 t.cn 시나 단축 URL 생성」이라는 글을 쓴 적이 있습니다. 시나 웨이보의 단축 URL 인터페이스를 호출하는 내용이었는데, 점점 단축 URL에 관심이 생겨서 일부 공개 단축 URL 인터페이스를 따로 찾아보았습니다."
canonical_url: "https://www.ikxin.com/ko/article/html-baidu-shorturl"
last_updated: "2026-09-16T09:59:27.259Z"
locale: ko
meta:
  "og:description": "얼마 전에 「jQuery로 온라인에서 t.cn 시나 단축 URL 생성」이라는 글을 쓴 적이 있습니다. 시나 웨이보의 단축 URL 인터페이스를 호출하는 내용이었는데, 점점 단축 URL에 관심이 생겨서 일부 공개 단축 URL 인터페이스를 따로 찾아보았습니다."
  "og:image": "https://www.ikxin.com/_og/d/h_630%2Ca_~SFRNTCDri6jsnbwg7Y6Y7J207KeA7JeQ7IScIOuwlOydtOuRkCDri6jstpUgVVJMIEFQSeulvCDtmLjstpztlZjsl6wg64uo7LaVIFVSTCDsg53shLEgLSDqt7zsi6zsnYQg7J6K64qUIO2VnCDsnqU%2Cc_Article%2Ctitle_~SFRNTCDri6jsnbwg7Y6Y7J207KeA7JeQ7IScIOuwlOydtOuRkCDri6jstpUgVVJMIEFQSeulvCDtmLjstpztlZjsl6wg64uo7LaVIFVSTCDsg53shLE%2Cdescription_~7Ja866eIIOyghOyXkCDjgIxqUXVlcnnroZwg7Jio65287J247JeQ7IScIHQuY24g7Iuc64KYIOuLqOy2lSBVUkwg7IOd7ISx44CN7J20652864qUIOq4gOydhCDsk7Qg7KCB7J20IOyeiOyKteuLiOuLpC4g7Iuc64KYIOybqOydtOuztOydmCDri6jstpUgVVJMIOyduO2EsO2OmOydtOyKpOulvCDtmLjstpztlZjripQg64K07Jqp7J207JeI64qU642wLCDsoJDsoJAg64uo7LaVIFVSTOyXkCDqtIDsi6zsnbQg7IOd6rKo7IScIOydvOu2gCDqs7XqsJwg64uo7LaVIFVSTCDsnbjthLDtjpjsnbTsiqTrpbwg65Sw66GcIOywvuyVhOuztOyVmOyKteuLiOuLpC4%2CsiteName_~6re87Ius7J2EIOyeiuuKlCDtlZwg7J6l%2CsiteHost_www.ikxin.com%2Cp_Ii9rby9hcnRpY2xlL2h0bWwtYmFpZHUtc2hvcnR1cmwi%2Cs_x_m22bcMofrwvyyy.png"
  "og:image:alt": "HTML 단일 페이지에서 바이두 단축 URL API를 호출하여 단축 URL 생성 - 근심을 잊는 한 장"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "HTML 단일 페이지에서 바이두 단축 URL API를 호출하여 단축 URL 생성"
  "twitter:image": "https://www.ikxin.com/_og/d/h_630%2Ca_~SFRNTCDri6jsnbwg7Y6Y7J207KeA7JeQ7IScIOuwlOydtOuRkCDri6jstpUgVVJMIEFQSeulvCDtmLjstpztlZjsl6wg64uo7LaVIFVSTCDsg53shLEgLSDqt7zsi6zsnYQg7J6K64qUIO2VnCDsnqU%2Cc_Article%2Ctitle_~SFRNTCDri6jsnbwg7Y6Y7J207KeA7JeQ7IScIOuwlOydtOuRkCDri6jstpUgVVJMIEFQSeulvCDtmLjstpztlZjsl6wg64uo7LaVIFVSTCDsg53shLE%2Cdescription_~7Ja866eIIOyghOyXkCDjgIxqUXVlcnnroZwg7Jio65287J247JeQ7IScIHQuY24g7Iuc64KYIOuLqOy2lSBVUkwg7IOd7ISx44CN7J20652864qUIOq4gOydhCDsk7Qg7KCB7J20IOyeiOyKteuLiOuLpC4g7Iuc64KYIOybqOydtOuztOydmCDri6jstpUgVVJMIOyduO2EsO2OmOydtOyKpOulvCDtmLjstpztlZjripQg64K07Jqp7J207JeI64qU642wLCDsoJDsoJAg64uo7LaVIFVSTOyXkCDqtIDsi6zsnbQg7IOd6rKo7IScIOydvOu2gCDqs7XqsJwg64uo7LaVIFVSTCDsnbjthLDtjpjsnbTsiqTrpbwg65Sw66GcIOywvuyVhOuztOyVmOyKteuLiOuLpC4%2CsiteName_~6re87Ius7J2EIOyeiuuKlCDtlZwg7J6l%2CsiteHost_www.ikxin.com%2Cp_Ii9rby9hcnRpY2xlL2h0bWwtYmFpZHUtc2hvcnR1cmwi%2Cs_x_m22bcMofrwvyyy.png"
  "twitter:image:alt": "HTML 단일 페이지에서 바이두 단축 URL API를 호출하여 단축 URL 생성 - 근심을 잊는 한 장"
---

> Index of every page on this site: [llms.txt](https://www.ikxin.com/llms.txt)

# **HTML 단일 페이지에서 바이두 단축 URL API를 호출하여 단축 URL 생성**

2017.08.24 11,394  1

얼마 전에 「 [jQuery로 온라인에서 t.cn 시나 단축 URL 생성](https://blog.ikxin.com/archives/64.html)」이라는 글을 쓴 적이 있습니다. 시나 웨이보의 단축 URL 인터페이스를 호출하는 내용이었는데, 점점 단축 URL에 관심이 생겨서 일부 공개 단축 URL 인터페이스를 따로 찾아보았습니다.

오늘 이야기할 내용은 바이두의 단축 URL 인터페이스입니다. 아래에 제 경험 과정과 완성된 코드를 공유하겠습니다. (바이두 단축 URL은 일부 도메인만 지원하며, 구체적인 규칙은 잘 모르겠습니다. 이 글은 실제 용도가 크지 않고 학습용으로만 참고하시기 바랍니다.)

## 시작

먼저 바이두 단축 URL의 API 요청 URL은 다음과 같습니다: `http://dwz.cn/create.php`

요청 방식은 `post` 제출만 허용됩니다.

요청 매개변수는 `url`과 `alias` 두 가지이며, 첫 번째 매개변수는 긴 URL(필수), 두 번째 매개변수는 사용자 지정 URL(선택 사항)입니다.

반환 데이터: json 형식의 데이터입니다.

`status = 0`이면 오류가 발생한 것이며, `err_msg`를 확인하면 오류 정보(UTF-8 인코딩)를 얻을 수 있습니다.

`status = -1`이면 성공한 것이며, 생성된 `tinyurl`이 단축 URL입니다.

## 완성된 코드

 PHP

```
<?php
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,"http://dwz.cn/create.php");
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$data=array('url'=>'http://www.baidu.com/');
curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
$strRes=curl_exec($ch);
curl_close($ch);
$arrResponse=json_decode($strRes,true);
if($arrResponse['status'] == 0)
{
    echo iconv('UTF-8','GBK',$arrResponse['err_msg']);
}
echo $arrResponse['tinyurl'].;  //输出短网址
?>
```

바이두 단축 URL은 시나의 것보다 사용하기 좋지 않으므로, 여전히 시나의 단축 URL 서비스를 사용하는 것을 권장합니다.

## **댓글**

(1)

1. [**雷虎短链**](http://tttool.cn/)2019. 11. 22. 10:17 Chrome 77 Windows 7

   一直用的雷虎短链

## **댓글 작성**

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.ikxin.com/ko#website","@type":"WebSite","description":"근심을 잊는 한 장은 기술 탐구와 일상을 다루는 개인 웹사이트입니다. 웹 개발, 백엔드 및 DevOps 실무를 기록하고 소프트웨어 도구와 디지털 경험, 코드 밖의 견문과 생각을 나눕니다.","inLanguage":"ko-KR","name":"근심을 잊는 한 장","url":"https://www.ikxin.com/ko","translationOfWork":{"@id":"https://www.ikxin.com/#website"}},{"@id":"https://www.ikxin.com/ko/article/html-baidu-shorturl#webpage","@type":"WebPage","description":"얼마 전에 「jQuery로 온라인에서 t.cn 시나 단축 URL 생성」이라는 글을 쓴 적이 있습니다. 시나 웨이보의 단축 URL 인터페이스를 호출하는 내용이었는데, 점점 단축 URL에 관심이 생겨서 일부 공개 단축 URL 인터페이스를 따로 찾아보았습니다.","name":"HTML 단일 페이지에서 바이두 단축 URL API를 호출하여 단축 URL 생성","url":"https://www.ikxin.com/ko/article/html-baidu-shorturl","isPartOf":{"@id":"https://www.ikxin.com/ko#website"},"potentialAction":[{"@type":"ReadAction","target":["https://www.ikxin.com/ko/article/html-baidu-shorturl"]}]}]}
```

## Sitemap

See the full [sitemap](https://www.ikxin.com/sitemap.md) for all pages.
