使用ShareKit将图像发布到Facebook

时间:2012-02-06 17:41:06

标签: iphone ios xcode ipad facebook-graph-api

到目前为止,我已成功安装和获取ShareKit发布到Twitter,电子邮件和相册。很容易。

但是现在我想把它发布到Facebook。我只是通过Facebook的动作表使用默认按钮。

我在ShareKit文件的配置中填写了App ID。我还在info.plist中添加了CFBundleURLType。

问题是,当我点击“发布到Facebook”按钮时,我被重定向到我的原生Facebook应用程序,我看到一个对话框,上面写着“正在加载...”1秒,然后我被重定向回到我的应用。在第一次尝试(没有应用程序权限)时,它会要求我允许该应用程序,以便部件就好了。但是,它没有发布或要求我发布图像。

我错过了什么?我能直接将图片发布到FB吗?或者它必须首先是URL还是什么?另外,我想通过FB应用程序设置启用SSO吗?感谢

2 个答案:

答案 0 :(得分:3)

#import "SHK.h"
#import "SHKFacebook.h"

SHKItem *item = [SHKItem image:[UIImage imageNamed:@"yourImage.png"] title:imageTitle];
[SHKFacebook  shareItem:item];

答案 1 :(得分:2)

道歉,我应该更彻底地阅读文档。

第7步:https://github.com/ShareKit/ShareKit/wiki/Installing-sharekit