카카오싱크 퍼머링크 생성하고 싶습니다

문의 사항에 따라 필요한 정보를 먼저 입력하시면 더 빠르게 대응해 드릴 수 있습니다.

  • 퍼머링크 생성이 필요할 경우
    • 카카오싱크 퍼머링크의 서비스 랜딩URL: 카카오계정
    • 디벨로퍼스 앱과 연결된 카카오톡 채널의 검색용 아이디: @addpulse

오프라인 매장에서 QR 코드 스캔 후 퍼머링크로 연결시 오프라인매장명을 따로 받고싶습니다.
이런 경우 서비스랜딩 url 파라미터 추가해서 사용하면 되는걸까요?

퍼머링크와 해당 문의사항 답변 부탁드립니다.

안녕하세요 :slight_smile:

퍼머링크는 발송해 드렸습니다.
파라미터 추가는 발송해 드린 퍼머링크에 붙여 사용하시면 됩니다.

가이드 확인 부탁드리겠습니다!
https://devtalk.kakao.com/t/qr/95900?u=ruby.0722

@ruby.0722

매장정보를 파라미터로 받고싶어서, 아래와 같이 퍼머링크로 이동하면

스토어1: https://pf-link.kakao.com/qr/_xiGxosG/pages/_xjl?query=store%3D1
스토어2: https://pf-link.kakao.com/qr/_xiGxosG/pages/_xjl?query=store%3D2
스토어3: https://pf-link.kakao.com/qr/_xiGxosG/pages/_xjl?query=store%3D3

결과 : https://apfw-web.coordilink.co.kr/kakao/return.php?code=BEwXoxKpJa8lZyrDFv2O6CBxpFcKoKYSv4-Bq6jZCNBO-Efez5ZlL_b0U4kKKiWOAAABjREbxEIq3eF1vjqPRg&state={}

결과 url로 옵니다. 근데 뒤에 붙였던 파라미터는 넘어오지 않는데, 파라미터를 어떻게 붙여야 하나요?
잘못된 부분이 있는지 확인 부탁드립니다.

안녕하세요.

퍼머링크와 연결된 URL이 서비스측 URL을 가르키는 경우 query 파라미터 내용 전부 전달 되지만,
카카오 로그인을 위한 인가요청 URL을 가르키는 경우 state 파라미터만 전달됩니다.

회원님의 퍼머링크는 카카오 로그인을 위한 인가요청 URL을 가르키고 있기에 state 파라미터만 전달됩니다.
따라서, 아래와 같이 퍼머링크를 사용하실 수 있습니다.

https://pf-link.kakao.com/qr/_xiGxosG/pages/_xjl?query=state%3Dstore%253D1

위와 같이 사용 시, 카카오 로그인 후 최종적으로 redirect_uri에 아래와 같이 전달됩니다.

https://apfw-web.coordilink.co.kr/kakao/return.php?code=BEwXoxKpJa8lZyrDFv2O6CBxpFcKoKYSv4-Bq6jZCNBO-Efez5ZlL_b0U4kKKiWOAAABjREbxEIq3eF1vjqPRg&state=store%3D1

state=store%3D1


다만, 회원님의 퍼머링크는 생성 시, state 파라미터를 지정하여 생성 하셨기에 위와같이 전달하여도 앞서 지정된 정보로만 전달되기에 위와 같이 동작할 수 없습니다.

따라서, state 파라미터를 활용하고자 하신다면

아래 state 파라미터가 제거된 주소로 퍼머링크를 다시 생성하시고 사용부탁드립니다.

https://kauth.kakao.com/oauth/authorize?response_type=code&redirect_uri=https%3a%2f%2fapfw-web.coordilink.co.kr%2fkakao%2freturn.php&client_id=46f0576ab02129b1d99477eac0387857

cc @ruby.0722

1개의 좋아요

퍼머링크 다시 생성하여 발송 드렸습니다.
개인메세지 확인 부탁드리겠습니다~

4개의 게시물이 새 주제로 분할되었습니다. 카카오싱크 퍼머링크 요청

ㅎㅎ 제글인데ㅋㅋ

1개의 좋아요