Facebook iOS SDK,使用 ShareDialog(不是 GraphAPI)分享带有标题的图像
Posted
技术标签:
【中文标题】Facebook iOS SDK,使用 ShareDialog(不是 GraphAPI)分享带有标题的图像【英文标题】:Facebook iOS SDK , share an image with a caption using ShareDialog (not GraphAPI) 【发布时间】:2015-02-24 07:35:17 【问题描述】:我正在使用以下代码通过 ShareDialog 将图片分享到 Facebook。但是我无法为此设置标题。 params
没有标题属性。
FBPhotoParams *params = [[FBPhotoParams alloc] init];
params.photos = @[image]; // this is an UIImage instance.
[FBDialogs presentShareDialogWithPhotoParams:params
clientState:nil
handler:^(FBAppCall *call,
NSDictionary *results,
NSError *error)
if (error)
NSLog(@"Error: %@",
error.description);
else
NSLog(@"Success!");
];
但是,有一种不同的方法可以与图片共享状态更新,但这种方法允许将图像作为网络链接共享。
presentMessageDialogWithLink:name:caption:description:picture:clientState:handler:
我想分享一个本地 UIImage,就像我的第一种方法一样,带有标题。这可能吗?
【问题讨论】:
请解释否决票? yes..down 选民应该解释这个问题有什么问题 不是我的反对意见,但你们都意识到成员没有义务解释任何投票。 @SabreTooth 在不发表评论的情况下投票(除非出于明显的原因)对任何人都没有帮助。这就是您收到此通知的原因 ->Please consider adding a comment if you think this post can be improved.
没有人“有义务”在这里做任何事情。甚至回答。这是一个社区。我们做事是为了帮助别人,而不是因为我们“有义务”。做没有帮助的事情不是社区服务。
我明白,这只是说明许多(如果不是大多数)人永远不会发表评论的事实。
【参考方案1】:
不支持通过照片共享对话框添加字幕。用户必须自己输入标题/消息。
【讨论】:
以上是关于Facebook iOS SDK,使用 ShareDialog(不是 GraphAPI)分享带有标题的图像的主要内容,如果未能解决你的问题,请参考以下文章
facebook-ios-sdk 是不是使用 iOS 6 Facebook 集成来支持登录而不打开本机 Facebook 应用程序?
Facebook iOS SDK 返回错误“com.facebook.sdk 错误 4”