/v1/user/me api를 조회했을때 프로필이미지 사진이 null 이길래 그냥 카카오톡 프로필 사진을 가지고 오고 싶어 다른 글들을 찾아보니,
/v1/api/talk/profile api를 조회하면 현재 설정된 이미지 파일을 조회해 와서 그 내용에 대해서 업데이트 해주면 된다는 내용을 보았습니다.
위 api를 호출해보니 프로필 사진이 없는 경우 profileImageURL 값이 “” 로 리턴받아 왔습니다.
여기서 궁금한게 프로필 사진이 없을 경우 카카오톡 기본 이미지를 제공해 주진 않는 건가요??
왜 제공을 안해주는 건지 궁금하네요,
그리고 차후 제공해줄 순 없는지?? 궁금하네요
@hay6308 넵. 일단 결론부터, 앞으로도 기본 이미지는 제공 안될것 같아요. 왜냐, 약간 사상이 틀린데요, 카톡의 프로필을 제공한다기보다, 3rd에서 사용자 프로필 또는 사용자별 부가 database를 쉽게 관리 할 수 있는 공간 제공이라는 의미가 커서요. 공간을 제공하되 처음에 아무것도 없는것보다는 카카오톡의 프로필을 덤프떠서 제공해주고, 필요시 사용자로부터 해당 프로필을 수정할 수 있는 기능을 3rd에 쉽게 제공하기 위해서에요. 카카오톡의 기본 이미지 제공보다는 프로필이 없으니, 채우세요~ 라는 의도이지요.
설명이 좀 길었는데, 좀 공감이 되셨는지 모르겠네요 ㅠㅜ
@michael 답글을 읽다보니 제가 보는 기준이랑 좀 다른 느낌이 들어서…
/v1/user/me 에 대한 프로필 이미지 정책(?) 을 말씀을 해주신거 같아요.
이건 최초로 승인 받아오고 난 이후 제가 커스텀 하는 부분으로 프로필 이미지 바꾸는것도 제가 업데이트를 요청하면 된다고 이해했습니다.
궁금한건…
/v1/api/talk/profile 에서 제공해주는 프로필 이미지인데,
이건 카카오톡에서 현재 사용하고있는 프로필 이미지를 내려주는게 아닌가요?
그렇다면 현재 프로필 이미지를 설정하지 않고 기본으로 쓰는 유저는 카카오톡에서 쓰는 기본 이미지 경로가 나와야 하지 않을까라는 생각이 들어서요.
기본 default 이미지를 사용한다고 무작정 “” 형태로 내려주는건 이상해서 문의드립니다.
@hay6308 아!! 제가 착각했네요. 정확히 질문 주셨군요!
talk/profile에 default 이미지를 주지 않는 이유는… 요거는 고급정보인데… ㅎㅎㅎ default 이미지는 사실 클라사이드에서 control합니다. 이미지가 없는 사용자들이 많을 수 있는데, 굳이 서버사이드의 url, 이미지를 줄 필요가 없으니까요.
카톡과 정책을 똑같이 가지고 가고자 이렇게 되었어요.
요 내용으로 혹시 공감이 되실까요?
1개의 좋아요
@michael 아… 말씀 들어보니 깊은 공감이 가네요.
클라에서 컨트롤 하는군요… 아… 생각지도 못했던… 고급정보 감사드립니다…또르르…