카카오톡 공유하기 기능 이미지 불러오기

카카오톡 공유하기 이미지불러오기시에, 원격 스토리지 서버에 접속이 안되는거같습니다. 스토리지서버에서 어떤권한을 허용해주어야 이미지를 불러오게할수있을까요 ?

안녕하세요.

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


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

902700입니다.

카카오톡 공유하기 이미지불러오기시에, 원격 스토리지 서버에 접속이 안되는거같습니다.

안녕하세요. 어떤 상황인지 캡쳐 부탁드려요.

image
여기서 콘솔로그상 이미지요청은 가는데 보유한 원격스토리지서버에서 방화벽때문인지 이미지를 못가져와서, 원격스토리지서버에 어떤작업을 해야 이미지를 불러올수있는지가 궁금합니다.

이미지 URL 카카오측 서버가 접근할 수 있도록 Full URL을 기재해주셔야합니다.

“imageUrl”:“/image?id=7d23fef0-0411-11ee-b9b6-ef4c959a58e7”

넵 현재 그렇게돼있습니다

사용하신 full url 기재해주시겠어요?

아 매번바뀌는형식으로 코딩돼있어서. 현재 Kakao.Share.sendDefault({
objectType: ‘feed’,
content: {
title: bookTitle,
description: bookAuthor,
imageUrl: coverImageUrl, // 이전에 설정된 이미지 URL 사용
link: {
mobileWebUrl: currentUrl,
webUrl: currentUrl
}
},
buttons: [
{
title: ‘웹에서 보기’,
link: {
mobileWebUrl: currentUrl,
webUrl: currentUrl
}
}
]
});
});이런식입니다. console.log(currentUrl) 실행시에 /image?id=7d23fef0-0411-11ee-b9b6-ef4c959a58e7 이런식으로 뜬것까진 확인했습니다.

https://서비스도메인/image?id=7d23fef0-0411-11ee-b9b6-ef4c959a58e7 

이런식으로 설정해주셔야 카카오측 서버가 접근 가능합니다.
확인 부탁드려요.

imageUrl: “https://도메인” + coverImageUrl, 이런식으로하면될까요 ?

네, 해당 Full url 을 브라우저에 확인하셔서 표시되는지만 체크하시면 됩니다.

넵 해결됐습니다. 감사합니다

1개의 좋아요