summaryrefslogtreecommitdiff
path: root/Juick/API.m
diff options
context:
space:
mode:
Diffstat (limited to 'Juick/API.m')
-rw-r--r--Juick/API.m16
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