카카오 error="invalid_grant", error_description="Invalid redirect:
에 설정된 URL 경로 이외것을 설정했을 경우 상기 에러가 발생 됩니다.
이는 localhost 또는 IP 주소 또한 다른 주소로 인식하기 때문에
도메인 주소로 입력해서 설정해준 후,
$calbackURL 주소도 도메인 주소로 설정해주시 면 됩니다.
사용예제
페이지 소수
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php $restAPIKey = "자신의 rest key"; $callbacURI = "http://test.com/social"; $kakaoLoginUrl = "https://kauth.kakao.com/oauth/authorize?client_id=".$restAPIKey."&redirect_uri=".$callbacURI."&response_type=code"; echo $kakaoLoginUrl."<BR>"; ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> </head> <body> <a href="<?= $kakaoLoginUrl ?>"> 카카오톡으로 로그인 </a> </body> </html> | cs |
'공부하자 > PHP' 카테고리의 다른 글
[PHP] 배열 초기화 하기 (0) | 2019.01.14 |
---|---|
[PHP] 날짜 더하기 (1) | 2019.01.14 |
[PHP] 함수 만들기 (0) | 2019.01.09 |
[PHP] 랜덤 난수 생성하기 (2) | 2019.01.09 |
[PHP] 배열 중복값 개수 확인하기 (0) | 2019.01.09 |