KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am using the new Facebook SDK to publish on my wall by following their instructions I got authorization from the app, but when i try to publish i am getting an error Error: HTTP status code: 400 below i am posting my code - (void)viewDidLoad { self.postParams = [[NSMutableDictionary alloc] initWithObjectsAndKeys: @"https://developers.facebook.com/ios", @"link", @"https://developers.facebook.com/attachment/iossdk_logo.png", @"picture", @"Facebook SDK for iOS", @"name", @"build apps.", @"caption", @"testing for my app.", @"description", nil]; [self.postParams setObject:@"hgshsghhgsls" forKey:@"message"]; [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } -(IBAction)Post{ AppDelegate *appDelegate = [UIApplication sharedApplication].delegate; [appDelegate openSessionWithAllowLoginUI:YES]; [FBRequestConnection startWithGraphPath:@"me/Mac" parameters:self.postParams HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection,id result,NSError *error) { NSString *alertText; if (error) { alertText = [NSString stringWithFormat:@"error: domain = %@, code = %d, des = %d",error.domain, error.code,error.description]; } else { alertText = [NSString stringWithFormat:@"Posted action, id: %@",[result objectForKey:@"id"]]; } // Show the result in an alert [[[UIAlertView alloc] initWithTitle:@"Result" message:alertText delegate:self cancelButtonTitle:@"OK!" otherButtonTitles:nil]show]; }]; }
Tags (comma-separated)
Save Edits
Cancel