在config.yaml中配置如下配置段:
name: cron
version: 1
cron:
- description: send_weibo_task
url: /task/
schedule: every day of month 8:00
注意那个 /task/
假设你要定时调用的地址是 http://example.com/task ,一定要加上最后一个斜杠!
不然这个cron会报301
然后,用sae发微博必须要设置公网IP,否则不能发送:
def task(request): import os os.environ['REMOTE_ADDR'] = '8.8.8.8' SendWeibo(text) return