def get(self): feeds = moefeeds.parseFeed("http://zh.moegirl.org/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom&namespace=0") #self.response.write(feeds) self.response.write("Click me!\n"+ moeweibo.MoeWebsite+"/clearauth\n"+ moeweibo.MoeWebsite+"/authredirect?code=sina\n"+ moeweibo.MoeWebsite+"/authredirect?code=tencent")
def get(self): feeds = moefeeds.parseFeed( "http://zh.moegirl.org/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom&namespace=0" ) #self.response.write(feeds) self.response.write("Click me!\n" + moeweibo.MoeWebsite + "/clearauth\n" + moeweibo.MoeWebsite + "/authredirect?code=sina\n" + moeweibo.MoeWebsite + "/authredirect?code=tencent")
def schedule(): feeds = moefeeds.parseFeed("http://zh.moegirl.org/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom&namespace=0") lastFeed = moefeeds.getFeedFromFile() #Maybe None # Find the last unsend feed feed = moefeeds.findLast(feeds, lastFeed) if(feed == None): return "No feeds need to be sent" feed = moefeeds.writeFeedToFile(feed) msg = "Feed to be sent "+feed.title+"<br/>" image = getImage(feed.link) if(moeweibo.sendBySina(feed.title, feed.link, image)): msg += "Sina: Success<br/>" else: msg += "Sina: Failure<br/>" if(moeweibo.sendByTencent(feed.title, feed.link, image)): msg += "Tencent: Success<br/>" else: msg += "Tencent: Failure<br/>" return msg
def schedule(): feeds = moefeeds.parseFeed( "http://zh.moegirl.org/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom&namespace=0" ) lastFeed = moefeeds.getFeedFromFile() #Maybe None # Find the last unsend feed feed = moefeeds.findLast(feeds, lastFeed) if (feed == None): return "No feeds need to be sent" feed = moefeeds.writeFeedToFile(feed) msg = "Feed to be sent " + feed.title + "<br/>" image = getImage(feed.link) if (moeweibo.sendBySina(feed.title, feed.link, image)): msg += "Sina: Success<br/>" else: msg += "Sina: Failure<br/>" if (moeweibo.sendByTencent(feed.title, feed.link, image)): msg += "Tencent: Success<br/>" else: msg += "Tencent: Failure<br/>" return msg