Вы просто должны отправить своего друга на Facebook ID в качестве параметра под ключ «target_id ».
OLD SDK: установить свойство targetId диалогового окна FBStream.
NEW SDK: установите параметр под ключ @ "target_id" в словаре параметров (при вызове диалога: andParams: andDelegate: на объекте Facebook).
Здесь у вас есть запись образца, используя новый SDK (тот, который использует граф API):
NSMutableDictionary* params = [NSMutableDictionary dictionary];
[params setObject:@"Some text" forKey:@"user_message_prompt"];
[params setObject:@"another text" forKey:@"action_links"];
[params setObject:@"Yet another text" forKey:@"attachment"];
[params setObject:@"SOME FACEBOOK ID" forKey:@"target_id"];
//At some point you need to create the following Facebook instance
[facebook dialog: @"stream.publish"
andParams: params
andDelegate: self];
Я на самом деле не проверял этот код, но это довольно прямо вперед, что еще вы уже отправили сообщение на свою стену.
Надеюсь, это поможет. Ура!
Большое спасибо, можете ли вы дать мне один пример кода для загрузки списка freind для целевого идентификатора – Milad
Я смотрю это, но его непонятно http://stackoverflow.com/questions/2121796/how-to-retrieve-friends-list -using-facebook-connect-with-iphone-app – Milad
Думаю, вам стоит открыть еще один вопрос. Я написал фрагмент кода, но он слишком велик для этого пространства. Кроме того, пожалуйста, проголосуйте или отметьте вопрос как правильно, если это так. – Lio