자유아시아방송 기사 rss 자동 게시 정보
자유아시아방송 기사 rss 자동 게시첨부파일
본문
랑콤님의 https://sir.kr/qa/218234 일부분이라고 하긴 그렇고 2/3참고? 하여 구현하였습니다.
m3cron (https://sir.kr/g5_plugin/9904 )과 함께 사용하시면 일정시간 마다 자동으로 게시글을 작성할 수 있습니다.
이 파일을 그누보드가 설치되어있는 디렉토리,
예를 들어 그누보드가 /var/www/html에 설치되어있다면
auto_post.php도 /var/www/html에 업로드 해주세요. 이후 접속하면 자동으로 게시됩니다.
실행 전 파일을 수정해주세요. 주석에 설명이 있으니 참고하시면 됩니다.
기존 버전인 auto_post의 문제점인, 최신 데이터와 과거 데이터를 구분하지 못하고 rss파일 전체 데이터를 게시하던 문제를 해결하여 당일 데이터만 가져올 수 있도록 수정했습니다.
*자유아시아방송의 데이터만 가져올 수 있습니다.
기사 전문을 가져오는 버전. 출처 표시가 있어야 법적 다툼의 여지가 없습니다.
//한국어 https://www.rfa.org/korean/in_focus/rss2.xml
//북한(영문) https://www.rfa.org/english/news/north_korea_news/rss2.xml
//중국(영문) https://www.rfa.org/english/news/chinese-news/rss2.xml
//티베트(영문) https://www.rfa.org/english/news/tibet-news/rss2.xml
//영어 https://www.rfa.org/english/rss2.xml
//다운로드 (한글) https://dsclub.kr/zip/100
*사이트 글 쓰긴 싫고 그렇다고 비워두기엔 알고리즘 영향 덜받을까 고민이 된다면 적용해보세요.
매일 자동으로 기사를 작성해주니까 어느정도 유입이 발생하게 됩니다.
저같은 경우에는 한 3년간 사이트를 운영하지 못할 예정이라서 자동화를 시키기 위해 사용하고 있어요.
6
댓글 전체
감사 합니다.
좋은 플러그인 공유 감사드립니다^^ 추천꾹!!
공유 감사합니다!
감사합니다 ^^
굿굿!
감사합니다!
좋은 기능 공유해 주셔서 감사합니다.
좋은 기능 감사합니다 .
html 폴더 내에 파일 업로드 이후 아래 주소로 접속하여
dothome.co.kr/auto_post2.php
발생하는 오류들 다수정해보았는데 아무내용이 뜨질 않네요 ...
도움주실수 있으실까요 ..??
풀도메인은 아래와 같습니다.
html 폴더안에 넣엇고
혹시몰라 테마 커뮤니티 폴더안에도 넣어두었는데 아무런 반응 없는 흰색 화면만 발생하네요
http://choeb858.dothome.co.kr/auto_post2.php
1번째 버젼에 php 파일도 다운로드후
$password = get_encrypt_string('password');
// 게시글 작성 실행
$bo_table = 'fun'; // 게시판 테이블명
$mb_id = 'admin'; // 게시글 작성자 ID
$nickname = '최고관리자'; // 게시글 작성자 닉네임
// RSS 주소에서 데이터 가져오기
$url = 'https://fs.jtbc.co.kr/RSS/sports.xml';
$data = file_get_contents($url);
$data = simplexml_load_string($data);
wr_option = '2', html2 옵션으로 저장해야 이미지 등록 가능, 오류 발생 시 이 주석 삭제
이렇게 수정 해논상태인데 파일을 찾을수가 없다네요..ㅠ
File not found.
1. "html2 옵션으로 저장해야 이미지 등록 가능, 오류 발생 시 이 주석 삭제"주석 자체를 제거해야 해요.
2. 자유아시아방송 url이 아니면 작동하지 않을 수 있어서 따로 수정해야 해요