2

我在 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 有问题吗?

真的很迷茫。

4

1 回答 1

3

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

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

于 2011-08-31T01:01:45.647 回答