2010-11-08 2 views

ответ

3

Вы просто должны отправить своего друга на 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]; 

Я на самом деле не проверял этот код, но это довольно прямо вперед, что еще вы уже отправили сообщение на свою стену.

Надеюсь, это поможет. Ура!

+0

Большое спасибо, можете ли вы дать мне один пример кода для загрузки списка freind для целевого идентификатора – Milad

+0

Я смотрю это, но его непонятно http://stackoverflow.com/questions/2121796/how-to-retrieve-friends-list -using-facebook-connect-with-iphone-app – Milad

+2

Думаю, вам стоит открыть еще один вопрос. Я написал фрагмент кода, но он слишком велик для этого пространства. Кроме того, пожалуйста, проголосуйте или отметьте вопрос как правильно, если это так. – Lio

 Смежные вопросы

  • Нет связанных вопросов^_^