2
我在Facebook上遇到了ShareKit的一些問題。我在facebook上沒有登錄問題,但是當我嘗試發佈文本時,會彈出facebook對話框,並且在對話框中根本沒有文本。ShareKit 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的問題?
真的很困惑。
我的修復是移動到圖形api。更改SHKFacebook.m文件,**發送**方法。 而不是: [[SHKFacebook Facebook]對話框:@「feed」 andParams:params andDelegate:self]; 用途: [SHKFacebook的Facebook] requestWithGraphPath:@ 「我/飼料」 andParams:PARAMS andHttpMethod:@ 「POST」 andDelegate:自我]。 我寧願看到像SHKTwitterForm這樣的表單顯示預覽。 ShareKit有沒有這樣的分支? – Yenyi