首先在twitter账户申请一个API.注意Callback URL http://xxx.appspot.com/twitter2blogger/oauth_callback(这个是申请的gae地址).在twitter官方主页设置TWITTER SETTINGS/TIMEZONE 为GMT+8.
GOOGLE账户申请一个BLOGGER 需要开通邮件发表文章,还要申请一个GAE应用,不多说了.
下载 twitter2blogger 7.3.2 ,下载tweepy.把TWEEPEY解压缩后作为tweepy文件夹放入twitter2blogger 7.3.2里面.
1.打开app.yaml 编辑,修改红色部分为你GAE程序的名字,都知道啦.
application: yourappname
version: 1
runtime: python
api_version: 1
handlers:
- url: /twitter2blogger/.*
script: twitter2blogger/main.py
login: admin
2.打开cron.yaml编辑
cron:
- description: twitter to blogger post
url: /twitter2blogger/
schedule: every day 23:59
timezone: Asia/Tokyo
红色地方如果改为Beijing上传会出现500错误,但不影响使用.可以修改为Shanghai,Hongkong什么的.当然也可以不用改.
3.修改/twittet2blogger/main.py
consumer_key = 'YourOAuthConsumerkey' //TWITTER申请API的KEY
consumer_secret = 'YourOAuthConsumerSecret' //twitter申请API的SECRET
domain = 'http://YourApplicationName.appspot.com/' //红色地方改为你的GAE程序名称,最后面有/
time_local_offset = 9 //时区
replies = False //False或True,取决你需不需要把@也发布
blogger_mail = 'YourBloogerMailpostAddress' // blogger 邮件发布的邮件地址
gae_mail = 'YourAppEngineAddress' //GAE程序的注册EMAIL地址
最后上传.
打开http://yourapp.appspot.com/twitter2blogger/oauth/ ,
然后就会转到TWITTER验证,验证之后就OK了,每天晚上11:59 就会自动备份了.
评论
发表评论