1
在我的應用我得到的登錄用戶的好友列表,並通過選擇任何一個我能得到他的詳細資料,如姓名,照片,身份證等如何使用Facebook SDK s 3.1將消息發送到選定的Facebook朋友?
但我的問題是,我需要發送消息給選定的用戶通過在Facebook SDK 3.1中使用他的詳細信息如id。
在我的應用我得到的登錄用戶的好友列表,並通過選擇任何一個我能得到他的詳細資料,如姓名,照片,身份證等如何使用Facebook SDK s 3.1將消息發送到選定的Facebook朋友?
但我的問題是,我需要發送消息給選定的用戶通過在Facebook SDK 3.1中使用他的詳細信息如id。
如果要張貼到牆上的用戶嘗試這一個:在用戶的個人資料頁面顯示
NSMutableDictionary *postTest = [[NSMutableDictionary alloc]init];
[postTest setObject:[NSString stringWithForm[email protected]"Your message"] forKey:@"message"];
[postTest setObject:@"" forKey:@"picture"];
[postTest setObject:@"" forKey:@"name"];
[postTest setObject:@"APPID" forKey:@"app_id"];
NSString *userFBID =[NSString stringWithFormat:@"%@",[allInfoDict objectForKey:@"Friends facebook ID "]];
[FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"%@/feed?access_token=%@",userFBID,[appDelegate.mysession accessToken]]
parameters:postTest
HTTPMethod:@"POST"
completionHandler:^(FBRequestConnection *connection,
NSDictionary * result,
NSError *error) {
if (error) {
[self hideHUD];
NSLog(@"Error: %@", [error localizedDescription]);
} else {
// Success
}
}];
[postTest release];
發佈的消息,但我想它在用戶的主頁(我的意思是在新聞饋送/消息)。 – ggg