Facebook的发布使用ShareKit只适用于Facebook的创建应用程序的ID

问题描述:

我正在使用ShareKit共享一条消息& URL上 Facebook。使用该代码工作的代码片段是如下Facebook的发布使用ShareKit只适用于Facebook的创建应用程序的ID

NSURL *url = [NSURL URLWithString:stringurl]; 
SHKItem *item = [SHKItem URL:url title:stringtitle contentType:SHKURLContentTypeWebpage]; 

SHKSharer* sharer = [[NSClassFromString(@"SHKiOSFacebook") alloc]init]; 
[sharer loadItem:item]; 
[sharer share]; 

在点击按钮时,应用程序可以查找该Facebook的ID这 已设置的模拟器或电话已配置。在允许访问时,它会启动一个包含帖子内容的弹出窗口。


我的问题是,这是 工作只适用于我在Facebook开发者控制台上创建应用程序的Facebook ID。

我在facebook开发人员网站或ShareKit内部找不到设置,以便发布到任何Facebook用户墙上。那么我怎么能做到这一点?任何帮助表示赞赏。

您无法使用ShareKit或Graph API发布到其他用户的墙上。

实现这一目标的唯一方法是使用中发现修复饲料对话框https://developers.facebook.com/docs/reference/dialogs/feed/

+0

我不是想要发布到其他用户的墙上,而是在iOS设置的Facebook部分添加了帐户的用户的墙上。对发布URL的调用仅适用于使用其创建Facebook应用程序的Facebook帐户ID。 –

。沙盒模式是启用的Facebook应用程序中的一项设置。它必须被禁用。