불행히도, 당신이하려는 것은 일반적으로 대부분의 지역 사회에서 찡그린 것입니다. 내가 당신이 요구하는 것은 :
- 기본 수 (최근 게시물) 이상을 원격으로 검색하는 방법
- 사이트에 게시 된 모든 게시물을 검색 할 수 있습니다.
- 사이트 자체와 직접 상호 작용하지 않고 (RSS 사용)
블로그에서 콘텐츠를 긁어내어 원래 작성자의 허가없이 다시 게시하는 데 일반적으로 사용됩니다. 그렇기 때문에 일반적으로 눈살을 찌푸리게됩니다. 대부분의 블로그 작성자는 훌륭한 콘텐츠를 개발하는 데 많은 시간과 노력을 들였으므로 제 3자가 자신의 사이트에 SEO 크레딧을 추가하기 위해 자신의 노력을 활용하는 것이 쉬워졌습니다.
즉, 700 개 이상의 사이트에서 콘텐츠를 스크랩하는 데 합당한 이유가 있다고 생각합니다. 이 경우 RSS가 아닌 별도의 프로그래밍 방식을 권장합니다. 이러한 모든 사이트에 대한 합법적 인 로그인 정보가있는 경우 (예 : 다른 사이트가 아닌 사이트 임) WordPress 내장 XML-RPC 기능을 사용하여 컨텐츠를 가져올 수 있습니다.
기본 제공 XML-RPC 라이브러리를 사용 metaWeblog.getRecentPosts
하여 블로그 ID (일반적으로 단일 사이트의 경우 0이지만 다중 사이트에서는 다를 수 있음), WordPress 사용자 이름, WordPress 비밀번호 및 게시물 수 를 지정 하라는 요청을 전달 하십시오. 가져 오려면 (이 값을 모두 -1로 설정)
다른 사이트는 원하는 내용으로 수행 할 수있는 내용이 포함 된 XML 파일로 응답합니다. 이 모든 것이 뒤에서 일어날 수 있으며 metaWeblog.getRecentPosts
요청은 RSS 피드보다 훨씬 더 많은 정보를 제공합니다 (사용자 정의 필드를 포함하여 중요 할 수 있음).