def scrape(self, user_data):
try:
oauth = user_data.services['facebook']['access_token']
except KeyError:
return False
graph = GraphAPI(access_token=oauth)
events = yield facebook_paginate(
graph.get_connections('me', connection_name='events'),
max_results=self.num_events_per_user)
data = {"events": []}
for item in events:
event = {}
event['description'] = item.get('description', None)
event['name'] = item.get('name', None)
event['status'] = item.get('rsvp_status', None)
data['events'].append(event)
return data
评论列表
文章目录