使用 Facebook SDK 在朋友的墙上发布图像

Posted

技术标签:

【中文标题】使用 Facebook SDK 在朋友的墙上发布图像【英文标题】:Posting an image on a Friend's wall with Facebook SDK 【发布时间】:2012-06-29 10:48:17 【问题描述】:

我可以在朋友的 Facebook 墙上发布消息,但我想发布图片。我需要在代码中添加什么?

这是我当前的代码:

[[FBRequestWrapper defaultManager] sendFBRequestWithGraphpath:_graphPath params:
  [NSMutableDictionary dictionaryWithObject:@"Post on wall :)" forKey:@"message"]
andDelegate:self];

【问题讨论】:

【参考方案1】:

对此的一种解决方案是在用户的相册中发布带有标题的帖子。为此,您需要向字典中添加其他参数:

[[FBRequestWrapper defaultManager] sendFBRequestWithGraphPath:_graphPath params:
   [NSMutableDictionary dictionaryWithObjectsAndKeys:@"Post on wall :)", @"message", image, @"source"] andDelegate:self];

image 是您要发布的UIImage

您还需要确保_graphpath 指向用户相册:@"me/photos"

【讨论】:

以上是关于使用 Facebook SDK 在朋友的墙上发布图像的主要内容,如果未能解决你的问题,请参考以下文章

如何在 facebook iOS SDK 3.1 中发布到朋友的墙上?

Facebook iOS SDK 分享对话框 - 在朋友的墙上分享

Facebook SDK:发布到墙上只对我可见以用于测试目的?

Android - 使用 facebook sdk 在 facebook 墙上发帖的问题

使用 facebook sdk 在墙上发布照片

使用 ios facebook SDK 3.1 在墙上发布