Full Text RSS 워드프레스 플로그인, CyberSyn(fivefilters.org, autoblogging)

개요

CyberSEO.net 이 개발한 cybersyn  플러그인은  강력하고 가벼운 그리고 쉬운 워드프레스용 Atom/RSS  축척 및 컨텐츠 큐레이션 플러그인이며 그 UI 가 깔끔하고 초보자에게 친화적입니다.  다른 플로그인이 가지고 있지 않은 cool한(깔끔한) 특징은  1. 유튜브 RSS feed 를 동기화할 수 있는 능력이 있다는 것(저의 경우, 어렵게 settin하여 구글의 피드버너로 유튜브 RSS feed 를 가져오는데 성공하였으나 이외에는 유튜브 RSS feed를 가져오는 방법을 찾지 못했습니다.)과 2. 무료로 전체 텍스트 글을 가져올 수 있는 매우 독특한 특징(Full Text RSS extractor is 100% free, 무료인 이유는 fivefilters.org의 freeware인 GPL library를 기반으로 하기 때문입니다. )을 가지고 있습니다. 유튜브 RSS Feed 는 ”  http://www.youtube.com/rss/user/usernamegoeshere/videos.rss “의 형태로 입력해주세요. ( 이 형태로 하셔서 안되시면 저의 다른 게시글 RSS로 컨텐츠를 풍부하게 하는 방법 : 2. 유튜브채널의 RSS feed 만드는 방법(http://feed.mikle.com) 를 참조하시면 가능합니다.)

cybersys_1

 

 

 

 

 

 

 

 

 

 

 

 

 

이밖에도 이미지를 local host(개인컴퓨터)에 이미지를 동기화하여 저장할 수 있고, 스트리밍 동영상, 플래쉬 object와 같은 다양한 포함된 미디어(동영상) 컨텐츠를 동기화하는데 문제가 없습니다.

CyberSyn의 정상 작동 확인법

CyberSyn이 잘 작동되고 있는지는 관리자화면에서 [글] -> [모든글]로 들어가시어 아래 [Syndicate this feed to the following categories] 에서 설정한 카테고리로 검색했을때,  검색한 글이 게시되어 있다면 성공적으로 잘 작동하는 것입니다.

Cybersyn확인

CyberSyn 설정방법

가. [CyberSyn] > [CyberSyn]  : general setting(전반적인/일반적인 세팅)을 하는 곳입니다.
cybersys_2

 

 

 

 

 

 

 

 

 

RSS pull mode – set the RSS pulling mode. If you have no access to a crontab, or not sure on how to set a cron job, set the RSS Pull Mode to “auto”.

(A table of commands to be executed periodically 주기적으로 어떤 명령을 실행하는 표(crontab) 또는 어떻게 주기적 명령을 주는 작업(cron job)을 설정하는지 모른다면 auto(자동)으로 하세요. 말은 어렵지만 그냥 auto(자동)으로 하시면 됩니다.)

In this mode, the CyberSyn plugin uses WordPress pseudo cron, which will be executed by the WordPress every minutes.

(여기 시간을 따로 정하지 않으면 10분마다 워드프레스 유사 cron(반복 명령)에 따라 feed 를 가져오게 됩니다.)
The pseudo cron will trigger when someone visits your WordPress site, if the scheduled time has passed.

Link to source – when enabled the post titles will be linked to their source pages.(게시글의 제목을 클릭하면 소스페이지로 링크되게 할 것인지 check하는 곳입니다. 새창으로 열지 않고 현재창에서 소스페이지를 열어주므로(어렵게 유입시킨 독자를 소스 링크로 이동시키므로) 자신의 웹페이지/쇼핑몰/블로그에 독자를 더 머물도록 하고자 하다면 check를 풀어주는 것도 고려하세요. 그러나 기본적으로는 Full Text RSS extractor 가 무료인 것은 fivefilters.org의 GPL library가 freeware로 제공되었기 때문이므로 원저작자의 소스로 링크를 걸어주기에 check해주세요 )
Full text extractor URL

URL of the full text extracting script.(full text 로 발췌된 원고가 저장되는 domain 내 경로를 표시한 것입니다.)

Disable feed duplication control(장애가 있는(이용할 수 없는) feed의 이중 통제하기) – allows the CyberSyn plugin to syndicate a same feed more than once.(CyberSyn 이 몇번이고 같은 feed를 동기화하는 것을 허락하시겠습니까 ?)

 

  

 

나. [CyberSyn] > [RSS/Atom Syndicatgor]

cybersys_3

 

 

 

 

 

 

New Feed URL 란에 가져오고자 하는 feed URL 를 입력해줍니다. New Feed 를 생성후 수정할 때는 Feed title 밑에 있는 [Edit]를 눌러 편집을 하게 되는데 여기에는

cybersyn_1

 

 

 

 

 

 

 

 

 

[Pull selected feeds now!](선택한 피드에서 포스트 가져오기)

[Delete selected feeds and syndicated posts](선택한 피드와 동기화된 글 삭제하기)

[Deleted selected feeds](선택한 피드 삭제하기)

[Deleted posts syndicated from selected feeds](선택한 피드로부터 동기화된 글 삭제하기) : 동기화되어 생성된(자동 볼로깅된) posts(글들)을 골라서 삭제할 수 있는 좋은 유용한 기능입니다. 저는 test하였던 40여개의 posts를 한번의 클릭으로 삭제해보니 이기능의 중요성을 새삼확인할 수 있었습니다. 

[Alter default settings](기본 설정값 변경하기)

 

[Edit]를 선택하시면 아래와 같은 option 이 주어지며 이것은  최초에 New Feed URL를 입력하였을때도 동일한 option 입니다.

Syndication settings for “복사기/복합기/프린터 판매/임대 및 소모품 판매 by 사트커뮤니케이션”
Feed title:
Feed URL
Syndicate this feed to the following categories
Extract full articles(이 부분에 check하셔야 full text 를 가져오게 됩니다.)
Attribute all posts to the following user

(누구의 이름으로 게시할 것인지 설정할 수 있습니다.)

Undefined categories(이 부분은 차이를 잘 모르겠습니다.)
Create tags from category names

(이 부분을 check하시면 카테고리에 해당하는 태그를 자동으로 생성해주므로 편리합니다. )

Post tags (separate with commas)

(,(꼼마)로 원하는 태그를 추가로 입력할 수 있습니다.)

Check for duplicate posts by(이 부분은 차이를 잘 모르겠습니다.)
Check this feed for updates every

(어떤 주기로 feed를 update할 것인지 설정하게 되는데, 0으로 하면 자동업데이트되지 않습니다.)

minutes. If you don’t need automatic updates set this parameter to 0.(1440 분은 24시간을 의미합니다. 예를들어, 3시간마다 가져오기를 원하시면 3 * 60 분 = 180 하여 180 을 입력해주시면 됩니다. )
Maximum number of posts to be syndicated from each feed at once

(한번에 동기화할 포스트의 최대숫자를 정합니다.)

– use low values to decrease the syndication time and improve SEO of your blog.(동기화 시간의 값을 적게하면 블로그의 검색엔진최적화 가능성을 향상시킨다고 하므로 적은 값을 설정하시길 권합니다.)
Posts status

게시글을 바로 공개할 것인지, (Publish immediately), 살펴보기 위해 게시를 보류할 것인지(Hold for review), 초안으로 저장시킬 것인지(Save as draft), 비공개로 저장할 것인(Save as private) 결정합니다.

Comments
Pings
Base date
Media attachments

– if enabled CyberSyn syndicator will insert media attachments (if available) into the aggregating post. The following types of attachments are supported: <media:content>,<media:thumbnail> and <enclosure>. All the aggregated images will contain class=”media_thumbnail” in the <img> tag.

Post thumbnail
Convert character encoding – enables character encoding conversion. This option might be useful when parsing XML/RSS feeds in national charsets different than UTF-8.
Store images locally – if enabled, all images from the syndicating feeds will be copied into the default uploads folder of this blog. Make sure that your /wp-content/uploads folder is writable.(이미지를 local host(개인컴퓨터)에 이미지를 동기화하여 저장할 것인지를 결정하여 check하시면 됩니다.)
Post date adjustment range [ .. ] – here you can set the syndication date adjustment range in minutes. This range will be used to randomly adjust the publication date for every aggregated post. For example, if you set the adjustment range as [0..60], the post dates will be increased by a random value between 0 and 60 minutes.
Post footer – the HTML code wich will be inserted into the bottom of each syndicated post.
Insert post footer into excerpts – enable this option if you want to insert the post footer into the post excerpt.(이 옵션에 check하시면 발췌(인용)이 게시글의 하단에 자동으로 표기됩니다. 주의를 기울였는데, 저자권 문제가 발생하는 경우가 있으므로 check하시길 권합니다. 저작권에 문제가 없다고 하더라도 좋은 컨텐츠를 만든 저작자의 노력을 위해 출처(발췌, 인용)을 밝혀주시길 권합니다. )
Embed videos(포함된 동영상) – the embeddable videos will be automatically extracted and inserted into the posts. Feed sources supported: YouTube only.

(이 옵션은 유튜브에만 적용되며 포함된 동영상이 있으면 자동으로 축출하여 포스트안에 입력해주게 하는 옵션입니다. CyberSyn 은 다른 RSS importer 들과 달리 유튜브의 feed url 을 알고 있으면 유튜브 동영상을 가져올 수 있습니다. )

CyberSyn의 번역 및 자동포스팅

Translation     Source:    Target:    Google API key:

Enter your API key above in order to use Google Translate. If you don’t have one, get it here. Please note: this is a paid service. yandex 번역이나 google 번역을 이용하여 자동글쓰기하는 기능을 제공합니다.  해당 서비스를 이용하기 위해서는 API key 가 필요합니다. 

구글 번역 가격 및 적용 예시

구글 번역의 가격은 가격이 100만자 당 $20 입니다. $20 을 100만 글자로 나누면 1글자당 0.00002 달러 = 0.0226 원 입니다. (환율 1130원 적용)

보통 짤막한 신문기사 1개를 예로 들면
 | http://www.koreaherald.com/…

이 기사가 2400자 정도 됩니다. 2400자 번역하면 가격이 55원 정도가 됩니다. 이용하실때 참조하세요.

API 획득 및 설정

구글 번역 API(google translate API)를 얻는 방법은 구글 Translate API 설정 방법 의 한글 설명을 참조하시여 Google 번역(아래의 이미지, http://translate.google.co.kr/about/intl/ko_ALL/forbusiness.html ) 를 방문하시여 Translate API를 눌러 들어가셔도 되고

구글 translate API

https://console.cloud.google.com/freetrial?_ga=1.260014217.2040051465.1485672935&hl=ko&page=0 로 바로 가셔서 설정해보세요. 무료 평가판 종료 후 자동 청구되지 않는다고 하니 사용해보시고 결정하세요. 하니 신용카드를 요청하는 이유는 자동 가입을 방지하기 위해서입니다. (참조:카드정보를 넣으면 1.0(US$, 1달러)가 승인되었다고 문자가 들어옵니다. 당황하실 필요없으시고  조금있으면 취소되었다고 다시 알려줍니다. ) 무료 평가판 이용 중이나 종료 후에 요금이 청구되지 않습니다. (참조 :국가는 “대한민국”을 찾아 선택해주셔야 다음에 이어지는 주소 설정등이 가능합니다. )

구글클라우드 플랫폼 대시보드( https://console.cloud.google.com/apis/credentials?project=api-project-1098044935925&hl=ko ) 에서 API 확인 및 사용자 인증을 할 수 있습니다.
구글 클라우드 플랫폼

 

구글 클라우드 플랫폼 API 사용자인증정보

fivefilters.org

fivefilters.org 는 사람들로 하여금 비법인(비단체)의 뉴스의 탐험을 시작하도록 도와주는 것을 목적으로 하며 Full-Text RSS, Feed Creator, PDF Newspaper(PDF 신문만들기. 한글은 잘 안되는 것 같습니다.), Push to Kindle(킨들 [Kindle](인터넷 서점 아마존의 전자책 서비스 전용 단말기)로 보내기), Term Extraction, Explore Independent Media 와 같은 웹 서비스를 통해  보다 많은 온라인 컨텐츠에 접근할 수 있게 해줍니다.

저는 Full-Text RSS 에 관심이 많아 알아보게 되었고 https://www.feedsapi.org  와 같이 full text 를 가져오는 사이트입니다. ( www.feedsapi.org 에 관해서는 저의 다른 게시글  [워드프레스] 뉴스 자동수집 및 큐레이션 사이트나 메타블로그 운영을 위한 도구 : RSS Post Import(플러그인)  를 참조해 주세요)

저는 한국정책방송 정책오늘 의 feed(  http://www.ktv.go.kr/guide/programRssPage?pCode=PG2150009D ) 를 Full-Text로 가져와 보겠습니다. Full-Text RSS를 click합니다.

fivefilters_1

 

fivefilters_2

설정은 아래와 같이 단순합니다.

Full-Text RSS 3.6

Premium options

저는 한국정책방송 정책오늘 의 feed(  http://www.ktv.go.kr/guide/programRssPage?pCode=PG2150009D ) 는 fivefilters.org에 의해 아래에 보시는 이미지와 같이 full-text로 전환되어

http://ftr.fivefilters.org/makefulltextfeed.php?url=http%3A%2F%2Fwww.ktv.go.kr%2Fguide%2FprogramRssPage%3FpCode%3DPG2150009D&max=3&summary=1 와 같은 URL 에 저장됩니다.

 

fivefilters_3

 

Business 용 Full-Text RSS 3.6 의 가격은 $75.00(88,628 원)이고 1번만 지불하는 것 같습니다.
fivefilters_4

답글 남기기