PHP를 통해 카카오 Karlo 를 이용해보자 - v2 버전
API서비스>카카오API
카카오에서 제공하는 Karlo (인공지능 이미지 생성 기능)가 v2 버전으로 상향 되었다. 물론 v1도 아직까지는 사용가능하지만 기능이 한층 더 상향된 v2를 권장하기에 이번에 변경된 API 기능에 대해 소개하려고한다. 카카오 Karlo v2 업그레이드 안내문 본 포스팅은 앞서 작성한 포스팅 v1 포스팅을 이용하여 진행하였으며 v2에서
페이스북 로그인 API를 연동한 공개 서비스를 생각하고 있다면 이것만은 꼭 알고 진행하자
API서비스>페이스북API
이번편은 제목 그대로 페이스북 로그인 API를 연동하여 공개 서비스를 생각하고 있다면 꼭 알고 진행해야할 사항에 대해 간단하게나마 알려주려고한다. 페이스북 로그인 API는 오래전부터 카카오, 네이버, 페이스북 3대 SNS 로그인 서비스중 하나로 불릴만큼 많이 사용되었는데 점점 시간이 지날수록 개발자에게는 폐쇄적인 API로 변하면서 점점 인기가 떨어지고 있는···
카카오톡 메시지 - REST API 를 통한 나에게 메시지 보내기 (텍스트 방식으로 보내기) for PHP
API서비스>카카오API
카카오톡 메시지 API는 실제 카카오톡으로 메시지를 보낼 수 있는 API이며 나에게 메시지 보내기와 등록된 친구에게 최대(5명)까지 메시지를 보낼 수 있다. 이번편에서는 간단하게나마 PHP에서 REST API 를 이용한 나에게 메시지 보내기에 대해 알아보도록 하자. 우선 이번 예제에서 사용된 샘플 파일은 아래와 같이 총 5개의 파일로 구성되어 있다. con···
[네이버 API] PHP를 이용한 단축 URL API 서비스 사용
API서비스>네이버API
이번에 네이버 API 서비스에 대한 포스팅을 많이 했는데 결론적으로는 네이버에서 제공하는 단축 URL API 서비스를 위해 살펴보다가 포스팅 까지 하게 되었다. 그동안 네이버 API는 공유하기, 로그인, 지도 이외는 사용을 안해봤는데 이번에 간단한 API 기준으로 몇가지 사용해보니 생각보다 잘되어있어 외부 서비스할때도 많이 적용을 해볼까 한다. 네이버에서 ···
[네이버 API] PHP를 이용한 캡챠 음성 API 서비스 사용
API서비스>네이버API
지난번 편에서 네이버 캡챠 이미지 API 이용방법에 대해 알아보았다. 이번편에서 소개할 API는 캡챠 음성 API로 사용자가 음성에서 제공해주는 소리를 듣고 입력하여 검증하는 방식이다. 본 API 사용할려면 네이버 애플리케이션에 사용 API 등록이 필요하니 하단 링크를 참고하여 미리 설정해 주어야 한다. 음성 캡차 API 적용 가이드 - 개요 음성 캡차 A···
[네이버 API] PHP를 이용한 캡챠 이미지 API 서비스 사용
API서비스>네이버API
캡챠의 경우 사용자의 자동입력 방지를 위해 주로 사용되는 기능으로 네이버에서는 이미지 와 음성 캡챠 API를 제공해주고 있으며 오늘 알아볼 예제는 이미지를 이용한 캡챠이다. 캡챠 하면 네이버보다 조금더 알려진 구글에서 제공하는 리캡챠 API가 있다. 흔히 `로봇이 아닙니다` 로 불리는 이 리캡챠는 사이트 곳곳에서 많이 볼 수 있는데 해당 기능 구현을 자세히···
[네이버 API] PHP를 이용한 Papago 언어감지 API 서비스 사용
API서비스>네이버API
지난편에서 Papago 번역 API에서 대해서 알아보았고 이번편에서는 Papago 언어감지 API에 대해서 알아보도록 하자. Papago 언어감지 API의 경우 입력된 텍스트를 판별하여 어떤 언어인지 알려주는 API 이다. 이는 아래와 같이 구글 번역 사용 시 언어감지 기능처럼 사용이 가능하다. 먼저 네이버에서 소개하는 Papago 언어감지 API 문서 사···
[네이버 API] PHP를 이용한 Papago 번역 API 서비스 사용
API서비스>네이버API
Papago 는 네이버에서 제공되는 번역 API로 네이버에서 제공되는 API중 사용면에서 본다면 정말 쉬운편에 속하는 API중 하나다. 해당 API는 눈팅만 하다가 이번에 처음 써보는 API인데 한국 토박이인 나에겐 왠지 어울리지 않는 API이기도 하지만 그래도 공유를위해 포스팅을 하였다. Neural Machine Translation - INTRO Ne···
PHP를 통해 카카오 Karlo를 이용해보자
API서비스>카카오API
지난편에서 카카오에서 제공되는 인공지능 API 서비스중 하나인 KoGPT에 대해 알아보았다. 이번편에서는 이미지형 인공지능인 Karlo에 대해 간단하게 PHP 예제를 통해 알아보도록 하자 Karlo의 경우 KoGPT보단 조금 더 재밌는 결과물을 볼 수 있어 추후 내 API 서비스에도 추가해볼 예정이다. 사용 명령어는 간단하게 명령어(Prompt)를 입력하면···
PHP를 통해 카카오 KoGPT를 이용해보자
API서비스>카카오API
카카오에서 제공되는 KoGPT 라는 API서비스가 있다. 해당 API 목적은 다양한 한국어 과제를 수행할 수 있는 기능으로 해당 API는 카카오 KoGPT 문서에 아래와 같이 설명이 되어있다. KoGPT API는 다양한 한국어 과제를 수행할 수 있는 기능을 제공합니다. 카카오브레인의 KoGPT는 방대한 데이터로 훈련된 GPT-3 기반의 인공지능(Artifi···
카카오 지도 API 사용 - 클릭한 곳 또는 마커 드래그 이벤트 후 좌표 표시하기
API서비스>카카오API
지난 포스팅까지 하여 주소검색을 통해 마커를 이동하는 방법에 대해 알아보았다. 이번 편은 클릭한 곳의 좌표를 가져오는 방법과 드래그한 마커의 위치또한 좌표로 가져올 수 있는 방법에 대해 알아보도록 하자 . 우선 예제 소스 전체를 보기전 마커 드래그 이벤트중 하나인 `dragend` 와 지도 클릭 이벤트 `click` 대해 알아보도록 하자. 아래의 이벤트는 ···
카카오 지도 API 사용 - 주소 검색 후 마커를 표시
API서비스>카카오API
지난번 편에서는 카카오 지도 API를 이용하여 지도 와 마커를 띄어보았다. 이번편에서는 조금 고급 단계로 넘어가 주소를 입력 받은 후 원하는 위치에 마커를 띄우고 이동하는 예제에 대해 알아 보도록 하자
카카오 지도 API 사용 - 기본지도를 띄우고 마커를 추가
API서비스>카카오API
카카오 지도 API는 카카오에서 제공하는 API로 생성된 앱 기준 1일 30만건을 호출할 수 있다. 만약 더 사용이 필요할 경우 고객문의를 통해 협의를 할 수 있다. 대부분의 개인 사이트는 30만건 내 이용이 가능하니 걱정할 필요는 없다. 
카카오페이 API 를 이용한 결제요청 및 결제승인 예제소스 (for javascript+php)
API서비스>카카오API
이번편은 쇼핑몰에서 한번쯤 접했을 법한 카카오페이 API 방식에 대해 예제 소스를 통해 알아 보도록 하자. 카카오페이는 개발자를 배려한 API이기 때문에 타 결제연동사 보다 간편하게 연동할 수 있는 장점이 있다. 개발문서도 상당히 잘 만들어져 있으며 리소스또한 제공되니 카카오 개발문서를 참고하여 좀더 질 높은 서비스를 할 수 있다. 먼저 본 포스팅을 접하기···
카카오 공유하기 버튼을 이용한 간단한 예제 (for javascript+php)
API서비스>카카오API
카카오 공유하기의 경우 거의 대다수 사이트에서 많이 볼 수 있으며 모바일에서는 웹 브라우저 기본 공유시에도 카카오톡 공유하기가 제공되기 때문에 상당히 많은 비중을 차지하고 있는것을 알 수 있다. 다만 원하는 형태의 내용을 담아 공유하기 위해선 카카오 API 중 JS SDK 가 필요하다. (카카오 공유하기는 javascript 방식만 제공) 이번편에서는 카카···
유튜브 Data API 사용 예제 | PHP
API서비스>유튜브API
유튜브 Data API 를 이용하면 유튜브의 등록된 공개 비디오 데이터에 접근하여 정보를 가져올 수 있다. 이번편에서는 API를 통해 실제 Data 를 추출하는 예제를 살펴보도록 하자 참고로 유튜브 Data API 를 사용하기 위해서는 구글 클라우드 서비스를 활성화 하여 API 키값이 있어야하는데 해당 방법은 지난편에서 자세하게 포스팅하였으니 API 키값이···
유튜브API | 유튜브 Data API 시작하기
API서비스>유튜브API
유튜브 Data API는 유튜브의 등록된 동영상의 정보를 가져올 수 있는 유일한 API로 오래전에는 API 키값없이 자유롭게 가져올 수 있었으나 API가 제한없이 사용되다 보니 지금에 와서는 권한이 있는 사용자에게만 제공이 되었다. 또한 공식 API 문서가 생기면서 API 데이터 형태도 많이 변경되었는데 이는 유튜브에서 제공되는 문서에 잘 명시되어있으니 함···
[네이버API] 네이버로그인 - 팝업을 이용한 로그인방식
API서비스>네이버API
지난편에서 네이버 로그인 API 사용을 위한 애플리케이션 생성에 대해 간단하게나마 알아 보았다. 이번 편에서는 팝업을 이용한 로그인 방식에 대해 알아 보도록 하자 네아로 로그인 요청 시 필요한 정보는 네아로 개발가이드에도 자세히 나와있으니 함께 보면서 참고하도록 하자 네이버 로그인 개발가이드 - 로그인 URL 네이버 로그인 개발가이드 - LOGIN 네이버 ···
[네이버API] 네이버로그인 - 애플리케이션 생성
API서비스>네이버API
네이버 로그인은 국내에서 사용하는 3대(카카오,네이버,페이스북) 로그인중 하나이며 대부분의 회원인증이 필요한 사이트에서 많이 볼 수 있다. 하지만 개발자 입장에서 본다면 네이버와 페이스북은 검수 절차가 있기때문에 조금 까다로운? 편에 속하며 바로 사용할 수 없다는 작은 단점이 있다. 하지만 검수과정이 있는만큼 사용자 입장에서는 조금더 신뢰감있는 사이트가 될···
REST API 를 이용한 카카오 로그인 방식 (for PHP)
API서비스>카카오API
지난번 팝업을 이용한 카카오로그인에 대해 간단한게 살펴보았다. 이번에는 REST API 를 이용한 카카오로그인에 대해 알아보도록 하자 기본적으로 REST API 를 이용하기 위해선 PHP 스크립트를 실행할 수 있는 서버가 있어야하며 해당 서버가 준비가 안되었다면 이번 샘플을 실행할 수 없다. CURL 통신의 경우 LIB 파일로 제공하니 해당 파일을 참고하여···