require_auth = True
)
+ """Show user"""
+ get_user = bind_api(
+ path = '/users/show.json',
+ parser = parse_user,
+ allowed_param = ['id', 'user_id', 'screen_name']
+ )
+
+ """Show friends"""
+ friends = bind_api(
+ path = '/statuses/friends.json',
+ parser = parse_users,
+ allowed_param = ['id', 'user_id', 'screen_name', 'page']
+ )
+
+ """Show followers"""
+ followers = bind_api(
+ path = '/statuses/followers.json',
+ parser = parse_users,
+ allowed_param = ['id', 'user_id', 'screen_name', 'page'],
+ require_auth = True
+ )
+
api = API('jitterapp', 'josh1987')
user = classes['user']()
for k,v in obj.items():
- setattr(user, k, v)
+ if k == 'created_at':
+ setattr(user, k, _parse_datetime(v))
+ elif k == 'status':
+ setattr(user, k, _parse_status(v, classes))
+ else:
+ setattr(user, k, v)
return user
+def parse_user(data, classes):
+
+ return _parse_user(json.loads(data), classes)
+
def parse_users(data, classes):
users = []