как вставить ссылку в поле описания facebook при публикации на стене с iphone? - PullRequest
0 голосов
/ 18 января 2012

Как я могу опубликовать ссылку внутри поля ОПИСАНИЕ при публикации с iphone на пользовательскую стену?

Я хочу добавить что-то вроде "из приложения XXXX iphone" // когда пользователь щелкнет, он перейдет в приложениеstore.

Спасибо.

ОБНОВЛЕНИЕ: после того, как я понял опцию "ссылка действия", у меня была ссылка действия на мой код.По ссылке пользователь может перейти в магазин приложений.

ОК.Я понял !, спасибо вам, я увидел, что такое концепция actionlink.

параметр, который у меня был для массива параметров:

NSDictionary * actionLinks =[NSArray arrayWithObjects:[NSDictionary dicationaryWithObjectsAndKeys:@"My     Action Name",@"name",@"http://myactionurl.com",@"link",nil],nil];

SBJsonWriter *_jsonWriter = [[SBJsonWriter alloc]init];
NSString *actionLinksString =[_jsonWriter stringWithObject:actionLinks];

MSMutableDictionary *dicInfoToShare = [NSMutableDictionaryWithObjectsAndKeys:
@"www.youtubelink.com",@"link",
@"the name",@"name",
@"the caption",@"caption",
@"the description",@"description",
actionLinksString, @"actions", nil]; // <---the addition

Ответы [ 3 ]

0 голосов
/ 18 января 2012
    FBStreamDialog* dialog = [[[FBStreamDialog alloc] init] autorelease];
dialog.actionLinks = @"[{\"text\":\"YourAppropriate Content!\",\"href\":\"http://www.YourAppropriateContent.com/\"}]";

Я сделал следующее в своем приложении. Это работает.

Лучше иметь ссылки для действий, так как они отображаются под постом ... всегда

Это для более старого API Facebook. Если вы его реализуете. Попробуй это.. http://www.raywenderlich.com/77/how-to-post-on-facebook-with-your-iphone-app

0 голосов
/ 08 октября 2013

Вы не видите здесь ничего странного?

NSDictionary * actionLinks = [ NSArray [NSDictionary dicationaryWithObjectsAndKeys ...

0 голосов
/ 18 января 2012

Разве это не происходит автоматически, когда вы отправляете сообщения с iphone через приложение, зарегистрированное на facebook?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...