2012-06-26 3 views
0

Я хочу, чтобы мое приложение iPhone могло отправлять статическое сообщение на стену Facebook друга. Что-то вроде этого показывает статическое сообщение вверху, а затем место для ввода имени друзей и показывает предложенных друзей. Это делается через график api, или есть ключ разрешений, который может использовать метод POST?Опубликовать сообщение на стене друга от приложения iPhone

ответ

1

Похоже, this может быть тем, чем вы подвергаетесь.

Из ссылке:

«Вы просто должны отправить своего друга на Facebook ID в качестве параметра под ключ„target_id“.

установить параметр под ключ @» 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

Я видел это, но кажется чтобы вы знали идентификатор facebook. Есть ли в любом случае, чтобы подтянуть окно со списком предлагаемых друзей или типа, чтобы добавить друга, чтобы отправить его? – user717452

+0

Следующее должно вернуть список зарегистрированных пользователей. [_facebook requestWithGraphPath: @ "me/friends" andDelegate: self]; –

+0

После того, как вы вернете список друзей, есть ли способ представить сообщение со списком друзей в качестве получателей? – user717452

0

вам сначала нужно запросить список друзей, а затем предоставить интерфейс в своем приложении, где пользователь может выбрать стену друга, которую он хочет записать ... :) , после этого вы можете передать выбранный идентификатор друзей в отображаемый вами диалог для пользователя ... По крайней мере, я привык делать это таким образом, и это кажется довольно стандартным способом публикации чего-то на стене пользователя ... надеюсь, что это поможет

+0

Спасибо, но как вы запрашиваете список друзей? – user717452

+0

Спасибо, но как вы запрашиваете список друзей? – user717452

+0

Чтобы получить список друзей, вы можете использовать [ссылка] (https://graph.facebook.com/me/friends) ---> [facebook requestWithGraphPath: @ "меня/друзей" andParams: ноль andDelegate : само]; Чтобы узнать больше обо всех возможных API, пожалуйста, прочитайте [это] (https://developers.facebook.com/docs/reference/api/) –

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