iphone - 如何在 Facebook 上发布带有 url 的消息?

标签 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 来完成此操作。

最佳答案

使用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];

关于iphone - 如何在 Facebook 上发布带有 url 的消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14080851/

相关文章:

ios - Apple 企业分发证书和配置文件过期逻辑

objective-c - NSConstantString 对象的唯一性

iphone - 是否有比 GKSession 更可靠的替代方案,允许 3 个以上设备之间进行 P2P?

iPhone,在表格 View 中单击编辑/完成按钮的钩子(Hook)

ios - 嵌入到 ContainerView 中时如何删除 UITableView 顶部插图?

objective-c - 使用 AFNetworking 使用 Web 服务发送音频

ios - 需要算术或指针类型的 uitextfield。

iphone - 具有不同单元格的 UITableView "behavior"

ios - 如何制作像iOS应用程序的Twitter个人资料一样的水平表格 View

ios - Swift 函数中的下划线