如何在Facebook上发布带网址的邮件?

时间:2012-12-29 10:39:14

标签: iphone objective-c ios facebook facebook-graph-api

我在facebook上发帖子。我可以发布一个URL,但我也想发布一些带有该URL的描述。我正在使用它 -

NSString *shareUrlString = [NSString stringWithFormat:@"http://www.facebook.com/sharer.php?u=%@&t=%@", urlString , description];
    NSURL *url = [ [ NSURL alloc ] initWithString:urlString ];
    [[UIApplication sharedApplication] openURL:url];

但我无法发布说明。所以你能说出任何想法吗?我不想使用任何sdk或任何api来做它。

2 个答案:

答案 0 :(得分:1)

使用iPhone-Facebook-Graph-API易于使用。

NSMutableDictionary *variables = [NSMutableDictionary dictionaryWithCapacity:4];

[variables setObject:@"MESSAGE HERE" forKey:@"message"];
[variables setObject:@"URL HERE" forKey:@"link"];
[variables setObject:@"URL NAME HERE" forKey:@"name"];
[variables setObject:@"URL DESC HERE." forKey:@"description"];

FbGraphResponse *fb_graph_response = [fbGraph doGraphPost:@"me/feed" withPostVars:variables];

答案 1 :(得分:1)

关注此link这是关于社交框架的完整教程,以及发布图片,文字和网址的最简便方法。

希望它对你有用。谢谢