ShareKit不在Facebook上显示文字

时间:2011-08-31 00:51:21

标签: iphone facebook ios4 sharekit

我在Facebook上遇到ShareKit的问题。我在Facebook上登录没有问题,但是当我尝试发布文本时,会弹出facebook对话框,对话框中根本没有文字。

这是我项目中的sharekit代码。

    // call shareKit to share the item.
    SHKItem *item =[SHKItem text: shareString];

    // Share it via facebook
    [SHKFacebook shareItem:item];

我检查确保我的shareString不是空白。没问题,字符串正是我所期望的。

在代码中一直通过ShareKit,我得到了SHKFacebook.m文件中的FBConnect代码。

_fbDialog = [[FBDialog alloc] initWithURL:dialogURL params:params delegate:delegate];

then :
[_fbDialog show];

即使在这里,一切看起来都很好。我有facebook的access_token,我有消息(我的共享字符串)。

{
"access_token" = "some long string";
actions = "Link to my app";
"app_id" = "my app id";
display = touch;
message = "Same as the share string";
"redirect_uri" = "fbconnect://success";
sdk = 2;
}

但是当我看到帖子屏幕时,它是空白的。有谁看过这个吗?这是FBConnect或ShareKit的问题吗?

真的很困惑。

1 个答案:

答案 0 :(得分:3)

Facebook Connect不再允许您预先填充消息字段。这于7月12日生效。

http://developers.facebook.com/docs/reference/dialogs/feed/