카카오톡 공유하기 api 사용 관련 질문 입니다

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


sdk: 2.4.0v를 사용하구있고, Reactjs 라이브러리를 사용하고 있습니다.

페이지 이동없이 동적으로 이미지를 생성하고, 생성된 이미지의 url을 기반으로 만든 path parameter를 붙인 url로 링크 url을 생성하여 공유하기 기능을 사용하고 있습니다.

문제는 한번 공유하기를 진행하여 공유하게 되면, 새로고침없이 다시 이미지를 생성하여 새로운 url을 만들어서 공유하게되면, 이전에 공유된 내용이 공유되는 현상입니다.

정리해보면
동적으로 이미지생성 → 버킷에 올림으로 이미지 url생성됨, → 해당 url을 이용하여 공유할 url 생성 → 생성된 url로 공유하기 진행, → 다시 이미지를 생성하여 새로운 이미지 url이 만들어지고 해당 정보로 공유 진행 → 처음으로 생성된 이미지의 정보로 공유하기 기능이 동작함.

혹시 link url이나 imageUrl이 변경됨에도 같은 정보가 갔으니, 추가적으로 캐싱되는 값이 있을까요?

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456


969034
입니다.

로그를 보니 5건의 전송에서

이미지 URL이 모두 같은 것으로 확인됩니다.

https://ai-stablediffusion-1302397712.cos.ap-seoul.myqcloud.com/646c140c384d1a935e263663/outputs/que7sB0MCn.png

발송되는 이미지는 URL을 키값으로 캐시되는데요.

imageUrl이 변경됨에도 같은 정보가 갔으니

imageUrl은 변경되지 않았는데… 이미지가 변경되었다는 의미 일까요?
imageUrl을 변경하시면 다른 이미지가 발송될 것으로 보이는데 확인 부탁드립니다.

오 cleanup함수 추가하구 받아오는 이미지 URL 확인해서 수정하니 정상적으로 보내집니다!

친절하구 빠른 답변 감사합니다!

1개의 좋아요