이 프로젝트는 Kakao REST API를 PHP로 구현한 예제입니다.
- 카카오 로그인
- 사용자 정보 가져오기
- 친구 목록 가져오기
- 나에게 메시지 발송
- 친구에게 메시지 발송
- 로그아웃
- 연결 끊기
├── api.php # Kakao API 호출을 처리하는 PHP 스크립트
├── index.html # 메인 HTML 파일
└── README.md # 프로젝트 설명 파일
-
PHP가 설치되어 있어야 합니다 (PHP 7.4 이상 권장).
-
프로젝트를 클론합니다:
git clone [repository-url] cd [project-directory] -
내장 PHP 서버를 실행합니다:
php -S localhost:4000
-
웹 브라우저에서 다음 주소로 접속합니다:
http://localhost:4000
- Kakao Developers에서 애플리케이션을 생성합니다.
- 생성된 애플리케이션의 REST API 키를
api.php파일의$client_id변수에 설정합니다. - 플랫폼 설정에서 다음 Redirect URI를 추가합니다:
http://localhost:4000/api.php?action="/?originalUrl=https%3A%2F%2Fgithub.com%2Fredirect%253C%2Fcode">
- 이 예제는 학습 목적으로 제작되었습니다.
- 실제 서비스에서는 보안을 강화하고 프론트엔드와 백엔드를 분리하여 구현하는 것을 권장합니다.
- API 키와 같은 중요한 정보는 환경 변수로 관리하는 것이 좋습니다.
