使用 iOS SDK 生成错误的提要对话框

Posted

技术标签:

【中文标题】使用 iOS SDK 生成错误的提要对话框【英文标题】:Feed dialog generating errors with iOS SDK 【发布时间】:2011-09-28 09:38:34 【问题描述】:

更新:这个问题在 facebook 修复他们的服务后得到了解决。

我正在尝试让提要对话框与 facebook 共享。我之前使用旧的、已弃用的 API 和 SDK 进行了所有工作,但刚刚转向使用当前的 iPhone SDK 并正在尝试一个示例 directly from the documenation here;

我不断收到错误消息,“发布时出错”“从提供的数据生成提要故事时出现问题”,我看不出我做错了什么。请注意,我已经删除了 7 月份弃用的 message 参数,但无论该参数是否存在,我都会遇到同样的问题。

Facebook *facebook = [[Facebook alloc] initWithAppId:kFacebookAppId andDelegate:self];


NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               kFacebookAppId, @"app_id",
                               @"https://developers.facebook.com/docs/reference/dialogs/", @"link",
                               @"http://fbrell.com/f8.jpg", @"picture",
                               @"Facebook Dialogs", @"name",
                               @"Reference Documentation", @"caption",
                               @"Using Dialogs to interact with users.", @"description",
                               nil];   

[facebook dialog:@"feed" andParams:params andDelegate:self];

谁能看到我可能做错了什么? 谢谢!

【问题讨论】:

@answerers:“我也是”不是答案。除非您有解决方案,否则请点赞和评论。 也许在facebook.***.com 上发帖会有更多效果:facebook.***.com/questions/7585400/… 很确定这是我发布它的地方......但它似乎也出现在主 SO 网站上。 作为更新,Facebook 已根据之前发布的开发人员错误报告的反馈将此列为高优先级错误。我不清楚为什么这篇文章现在被删除了,但如果你是 facebook 开发者,你可以在 bug 295765603772094 上跟踪状态。 @kenji - facebook.***.com 只是 *** 上“facebook”标记问题的视图 - 我已经在那里访问这个 Q 【参考方案1】:

http://developers.facebook.com/live_status 页面今天 16:49 (GMT+1) 报告了该问题

关注问题:https://developers.facebook.com/bugs/295765603772094

【讨论】:

Facebook 现在报告问题已解决。现在似乎对我有用。 它现在也适用于 android。你介意检查一下取消按钮是否工作正常吗?我的只是刷新了发布对话框,并没有把它带回我的应用程序。【参考方案2】:

我不认为你做错了什么。

刚刚在我的工作应用中遇到了同样的问题。

很可能是facebook方面的问题

【讨论】:

感谢您的确认 - 在尝试开发某些东西时发生这种情况真是太痛苦了! 我的 Android 应用程序遇到了类似的问题。我猜他们已经弃用了一些 API,但不能肯定地说。 同样的问题,以前没遇到过。【参考方案3】:

您可以使用当前有效的直接 REST API 或 Graph API 调用。

【讨论】:

以上是关于使用 iOS SDK 生成错误的提要对话框的主要内容,如果未能解决你的问题,请参考以下文章

Facebook SDK 3.1:提要对话框与原生对话框

Facebook JavaScript SDK的灵活提要对话框功能餐饮部

Facebook iOS SDK 3.0 贴在墙上

iOS:Facebook SDK AppInvite 错误 9

使用新的 facebook-ios-sdk 在 iphone 上未显示 Facebook Connect 登录对话框

Facebook SDK - iOS - 分享 URL 失败(错误 102)