질문/조언질답게시판

 

안녕하세요. 

 

라이믹스에도 혹시 xmlrpc를 이용한 외부글쓰기 지원이 가능한가요??

 

이전 히스토리를 찾아보려고 검색을 이것저것해보는데 xe에서는 블로그api(?)애드온  이용한 사례가 있긴한데

 

현재 라이믹스 2.x 버전에서도 비슷한 방식으로 사용이 가능한지 궁금합니다.

 

  • profile
    예~전 1.9.x 시절에 blogapi 애드온을 이용하여 외부 게시물을 크롤링 해본 적이 있었습니다.
    해당 애드온을 약간 수정하면 2.x에서도 사용 가능할 것 같습니다.
  • profile profile
    blogapi라고 치니까 그래도 결과가나오긴하는데..
    최근에는 제대로 작동이 안되는거같네요 ㅠㅠ
  • profile
    보안취약점 때문에 XE에서 blogapi 애드온이 제거된 것으로 알고 있습니다. 같은 시기에 라이믹스에서도 제거되었고요. 구 버전을 구해다가 쓰시는 것은 자유이지만, 안전할지는 모르겠네요.
  • profile profile
    답변감사드립니다! 다른방법을 고려해봐야겠네요 ㅎㅎ
  • profile

    기본 상태에서는 $GLOBALS['HTTP_RAW_POST_DATA'] 제거 때문에 동작하지 않습니다. 이를 패치한다 해도 코어 CSRF 체크 강화로 요청이 자동 차단됩니다.

    설사 이를 우회한다 해도 여러 문제점(mid를 무조건 홈페이지 mid로 가져와서 글 작성시 메인화면의 모듈에 글이 등록됩니다. 메인화면에 페이지 모듈이면 글이 이중으로 등록되어 접근 불가능한 오류를 확인하실수 있습니다. 이외 짧은주소 설정에 따라 api 주소가 잘못 표시되는 문제점도 있습니다)이 발생하므로 정상 사용이 불가능합니다.

     

    반드시 외부에서 글을 작성해야 하는 경우 https://github.com/monoless/xe-oauth-server 와 같은 자료를 사용하실수 있습니다(다만 정상 동작 체크는 하지 못했습니다)

  • profile profile
    답변감사드립니다!
    한번 확인해보겠습니다!
  • profile
    가능은 할 거 같습니다.