2. 방법을 찾아내기까지.. ¶
- Twitter Digest 2009-06-14와 Twitter Digest 2009-06-15에 따르면, 파이썬을 지원하는 서버가 있다면 트위터의 글을 블로그로 발행하는 것이 가능하다고 한다.
- 하지만 내가 이용하고 있는 무료 호스팅 서비스에서는 PHP만을 사용할 수 있다. Python을 이용하려면 등급을 올리거나 유료 호스팅을 신청해야 한다. 다른 좋은 방법이 없을까?
- 혹시나 해서 PC에 Python 2.6.1을 설치한 다음 테스트를 해봤다. 분명 정보는 맞게 입력했지만 글이 올라가지 않는다. t2b_test.py를 실행해보니 딱 1번 테스트글이 올라갔다. 그걸 보면 아이디와 비번 등의 정보는 잘 입력한 것 같은데 잘 안되는 원인은 뭘까?
- 하루 지난 다음 해보니 문제없이 잘 작동하는 것을 확인!!! 그리고 FFcomputing에서 python을 이용할 수 있다는 것도 확인받았다.
- 이제 리눅스에서 반복 작업을 지정할 수 있는 crontab으로 매일 밤 12시에 트위터 하루치 글이 올라오는 것을 확인하면 끝!
3.1. 데스크탑 PC 이용 ¶
- twitter2blog source code를 다운 받는다.
- 다운받은 파일 안의 info.py.sample을 info.py로 copy한 후 info.py에 twitter 계정 및 blog 계정 정보[1]를 채워 넣는다.
{{| # 1. cp info.py.sample info.py
# 2. write down your info#twitter
tw_user="icehit3"
tw_passwd="385490"
tw_user="icehit3"
tw_passwd="385490"
#blog
blog_user = "icehit3@nate.com"
blog_passwd = "385490"
blog_id = 1537
blog_api_url = "http://icehit3.textcube.com/api/blogapi"
blog_user = "icehit3@nate.com"
blog_passwd = "385490"
blog_id = 1537
blog_api_url = "http://icehit3.textcube.com/api/blogapi"
#blog post title (using time.strftime)
title_type = "Twitter Digest %Y-%m-%d"
title_type = "Twitter Digest %Y-%m-%d"
#blog post publish ?
publish = 1
# 1: publish, 0: don't publish|}}
publish = 1
# 1: publish, 0: don't publish|}}
- PC에 Python 2.6.1 설치