0

我使用 ShareKit 将我的应用中的故事分享到 Facebook 和 Twitter。我单击应用程序中的所有内容进行共享,它会弹出对话框,让我选择共享或取消。如果我单击共享,它永远不会发布。不在我的时间线或新闻提要中,也不在其他任何人可以看到的地方。如果我先在对话框中输入内容,它将共享。这是 ShareKit 还是 Facebook 的错误,我该如何解决这个问题?

SHKItem *item = [SHKItem URL:[NSURL URLWithString:_entry.articleUrl] title:_entry.articleTitle];
        [item setCustomValue:@"http://www.316apps.com/icon.png" forKey:@"picture"];
        [SHKFacebook shareItem:item];
4

1 回答 1

0

问题可能是,您使用过时的原始 shareKit。Facebook 已弃用 FBDialog 中的“消息”参数,该参数在您共享文本时使用。一种解决方法是使用 Facebook 的 Graph api。这在ShareKit 2中得到解决。如果您决定尝试它,请确保按照字面意思安装 wiki,因为很多事情都发生了变化。

于 2012-07-27T08:43:35.967 回答