Exemple #1
0
 def get(self):
     helper = RequestHelper(self)
     count = int(self.request.get("count", 10))
     start_idx = int(self.request.get("start", 1))
     
     q = TwitterResponse.find_latest()
     q_results = q.fetch(count, start_idx) if start_idx > 1 else q.fetch(count)
     
     processed_results = []
     for r in q_results:
         r_hash = {"type": r.tweet_type, 
             "timestamp": r.timestamp.isoformat(),
             "message-id": r.message_id,
             "response-id": r.response_id,
             "user": r.user}
         processed_results.append(r_hash)
     helper.write_json(processed_results)
Exemple #2
0
 def create(cls, message_id, **kw):
     return TwitterResponse.create(message_id, **kw)
Exemple #3
0
 def create(cls, message_id, **kw):
     return TwitterResponse.create(message_id, **kw)
Exemple #4
0
 def get_by_message_id(cls, message_id):
     return TwitterResponse.get_by_message_id(message_id)
Exemple #5
0
 def get_by_message_id(cls, message_id):
     return TwitterResponse.get_by_message_id(message_id)