diff options
Diffstat (limited to 'Juick/API.m')
-rw-r--r-- | Juick/API.m | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Juick/API.m b/Juick/API.m index a18b9b1..ce8915a 100644 --- a/Juick/API.m +++ b/Juick/API.m @@ -290,6 +290,18 @@ }]; } +-(void) getUserByUri:(NSString *)uri callback:(void (^)(User *))callback { + [self post:@"u/" params:@{ + @"uri": uri + } callback:^(NSDictionary *response, NSError *err) { + User *result; + if (!err) { + result = [User fromJSON:response]; + } + callback(result); + }]; +} + -(void) fetchImageWithURL:(NSURL *) url callback:(void(^)(NSData *))callback { [self fetchDataWithURL:url data:nil boundary:nil authorizationHeader:self.authorizationHeader callback:^(NSData *data, NSError *err) { if (err) { @@ -320,4 +332,8 @@ return @"home"; } ++(NSString *) defaultAvatarUrl { + return @"https://i.juick.com/av-96.png";; +} + @end |