Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 7th, 2012  |  syntax: Objective C  |  size: 1.26 KB  |  hits: 29  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
This paste has a previous version, view the difference. Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. -(IBAction)attachButton:(id)sender{
  2.     __block NSString *urlString;
  3.    
  4.     md5 *currentMd5 = [[md5 alloc] init];
  5.     NSString *helpString = [NSString stringWithFormat:@"/method/photos.getMessagesUploadServer?access_token=%@%@",
  6.                             [[NSUserDefaults standardUserDefaults] objectForKey:@"accessToken"],
  7.                             [[NSUserDefaults standardUserDefaults] objectForKey:@"secret"]];
  8.     helpString = [currentMd5 md5:helpString];
  9.     NSString *requestHelpString = [NSString stringWithFormat:@"%@/method/photos.getMessagesUploadServer?access_token=%@&sig=%@",
  10.                                    vkAPI, [[NSUserDefaults standardUserDefaults] objectForKey:@"accessToken"], helpString];
  11.     [[LRResty client] get:requestHelpString withBlock:^(LRRestyResponse *response){
  12.         if (![response checkStatus]){
  13.             return;
  14.         }
  15.         urlString = [[[response asJSON] objectForKey:@"response"] objectForKey:@"upload_url"];
  16.        
  17.         NSData *uploadData = UIImagePNGRepresentation([UIImage imageNamed:@"sparta"]);
  18.        
  19.         [[LRResty client] post:urlString payload:uploadData withBlock:^(LRRestyResponse *response){
  20.             NSLog(@"%@ \n %@", response , [response asJSON]);
  21.         }];
  22.    
  23.     }];
  24.    
  25. }