묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
BlogAPI 사용시에 업로드된 파일은 어떻게 관리하나요?
2010.03.03 17:22
BlogAPI (metaWeblog) 를 사용해서 파일을 업로드(newMediaObject)하면,
관리자 페이지의 첨부 파일에서는 아무것도 나타나질 않습니다.
어떻게 업로드된 파일을 관리해야 하나요?
BlogAPI 를 사용해서 파일을 업로드하면 따로 관리할 수 없는 건가요?
답변 부탁드립니다.
추가적으로,
버그인지는 모르겠지만,
metaWeblog.newMediaObject 에서 보내는 xml의 인코딩이 UTF-8로 되어 있고
파일 이름에 한글 또는 한자 등의 비영어권 문자가 있으면 업로드가 되지 않더군요.
인코딩 문제가 확실합니다.
blogapi.addon.php 파일에서
FileHandler::writeFile(iconv("UTF-8", "EUC-KR", $target_filename), $filedata);
이런 식으로 인코딩을 바꿔주면 제대로 업로드가 되는 것을 확인했습니다.
이 문제도 확인 부탁드립니다.