개발자 도구

PHP에서의 API사용

시스템에서 처리할 요청을 처리하려면 API키가 필요합니다. 사용자가 등록하면 이 사용자에 대해 API키가 자동으로 생성됩니다. API키는 각 요청과 함께 키 파라미터를 통해 전송되어야 합니다(아래의 전체 예제 참조). API키가 전송되지 않았거나 만료된 경우 오류가 발생합니다. 오용을 막기 위해 API키를 비밀로 유지하십시오.

 

회원 API키 확인방법

회원님의 API키는 로그인 후 '도구 모음'에서 확인 가능합니다.

URL단축을 위한 요청 전송

요청을 전송하기 위해 사용자는 변수 api와 url이 필요한 다음 형식을 사용해야 합니다. 아래의 예에서는 데모 URL이 사용되지만 사용자 고유의 도메인 이름을 사용해야 합니다. 사용자 지정 별칭을 요청하려면 끝에 &custom= 를 추가하면 됩니다.

GET https://han.gl/api/?key=API키&url=THELONGURLTOBESHORTENED&custom=CUSTOMALIAS

서버 응답

응답은 JSON형식(기본 값)으로 인코딩됩니다. 이는 모국어 간 사용을 촉진하기 위해 수행됩니다. 응답의 첫번째 요소는 항상 오류가 발생했는지(오류:1)여부를 알려줍니다(오류:0). 두번째 요소는 첫번째 요소와 관련하여 변경됩니다. 오류가 발생하면 두번째 요소의 이름이 'msg'가 됩니다. 이는 오류의 원인을 포함하고 있으며, 그렇지 않으면 짧은 URL을 포함하는 'short'로 명명됩니다.

 

오류 없음

{"error":0,"short":"https:\/\/han.gl\/DkZOb"}

오류가 발생했습니다

{"error":1,"msg":"Please enter a valid url" }

 

일반 텍스트 형식 사용

이제 요청이 끝날 때 & format = text를 추가하여 일반 텍스트로 응답을 요청할 수 있습니다. 오류가 발생하면 아무 것도 출력하지 않으므로 비어있는 경우 오류가 발생할 수 있습니다.


PHP에서 API 사용하기

PHP 응용 프로그램에서 API를 사용하려면 file_get_contents 또는 cURL을 통해 GET 요청을 보내야합니다. 둘 다 신뢰할 수있는 방법입니다. 아래 함수를 복사 할 수 있습니다. 이미 모든 것이 설정되어 있습니다.


 

echo shorten("https://google.com");?>

echo shorten("https://google.com", "google");?>

echo shorten("https://google.com", "google", "text");?>

We are social

Facebook Likes

Like us on FacebookFollow us on Twitter