Facebook iOS SDK和发布本地(UI)图片

3

我已成功使用photos.upload API将本地图片上传到用户相册。

如何上传带格式链接的本地图片?photos.upload支持添加标题文本,但我无法在标题中嵌入HTML链接。也许可以使用Graph-API来实现这一点吗?

1个回答

0

我不确定标题本身,但这里有一种方法可以将图像与向用户墙发布的消息一起发布。消息文本中可以嵌入链接,没有问题。

Facebook* fb = [(AppDelegate *) [[UIApplication sharedApplication] delegate] facebook];
NSData* imageData = UIImageJPEGRepresentation([UIImage imageNamed: @"A.jpg"], 90);
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys: [fb accessToken], 
              @"access_token", 
              @"some message here...with a link http://www.google.com",
              @"message", 
              imageData, 
              @"source", 
              nil];

[fb requestWithGraphPath: @"me/photos" 
               andParams: params 
           andHttpMethod: @"POST" 
             andDelegate: self];

谢谢您的回答。对我来说棘手的部分是在消息(或标题)中获取格式化链接,对此我没有解决方案。 - markussa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接