Esempio n. 1
0
def fetch_weibo_timeline(username):
    print "[%s]: single started" %formatDatetime(datetime.now())
    access_token = Settings.settings().weibo_access_token
    if access_token:
        member = Member.getMemberByUsername(username)
        if member:
            if member.port == "weibo":
                content = weibo_api_request(weibo_user_timeline_url, "GET", access_token, uid=member.oauth_id)
                if content:
                    save_weibo_content(member, content)
    print "[%s]: single finished" %formatDatetime(datetime.now())
Esempio n. 2
0
def fetch_weibo_timelines():
    print "[%s]: schedule tasks started" %formatDatetime(datetime.now())
    access_token = Settings.settings().weibo_access_token

    if access_token:
        members = Member.get_enabled_tasks()
        for member in members:
            if member.port == "weibo":
                content = weibo_api_request(weibo_user_timeline_url, "GET", access_token, uid=member.oauth_id)
                if content:
                    save_weibo_content(member, content)
    print "[%s]: schedule tasks finished" %formatDatetime(datetime.now())
Esempio n. 3
0
 def dt(self):
     return formatDatetime(self.created)