카카오톡봇
카카오톡봇 강좌 - 19. 프로필인식
나더단
2019. 3. 7. 07:34
메신저봇 response 함수를 보시면 ImageDB 이라는 매개변수가 보입니다. 이 매개변수는 메세지를 보낸분의 프로필정보를 가져옵니다.
메신저봇 스크립트를 새로 만드실 때 나오는 안내글이 있는데요. 그곳에 이렇게 적혀있습니다.
*(String) ImageDB.getProfileImage(): 전송자의 프로필 이미지를 Base64로 인코딩하여 반환
즉, ImageDB.getProfileImage()을 쓰면 전송자들의 프로필을 구분할 수 있다는 것입니다. 그래서 바로 사용해보니 제 프로필이미지는 이렇게 나왔습니다.
이것을 그대로 가져와서 사용해도 되지만 너무 길어보여서 저는 해쉬코드로 변환해서 사용합니다.
java.lang.String(ImageDB.getProfileImage()).hashCode();
이제 이것을 변수에 넣고 사용하시면 됩니다.
(사용예시는 다음강좌에서 보여드리겠습니다.)
메신저봇 스크립트를 새로 만드실 때 나오는 안내글이 있는데요. 그곳에 이렇게 적혀있습니다.
*(String) ImageDB.getProfileImage(): 전송자의 프로필 이미지를 Base64로 인코딩하여 반환
즉, ImageDB.getProfileImage()을 쓰면 전송자들의 프로필을 구분할 수 있다는 것입니다. 그래서 바로 사용해보니 제 프로필이미지는 이렇게 나왔습니다.
이것을 그대로 가져와서 사용해도 되지만 너무 길어보여서 저는 해쉬코드로 변환해서 사용합니다.
java.lang.String(ImageDB.getProfileImage()).hashCode();
이제 이것을 변수에 넣고 사용하시면 됩니다.
(사용예시는 다음강좌에서 보여드리겠습니다.)