我想在 iOS 应用程序中将几条相同的消息发布到我的提要/墙上。
从第二次尝试开始,我收到此错误 -
(#506) 重复状态消息。
我该如何解决?
你不能。
这是 Facebook 告诉您停止发送垃圾邮件的方式。
抱歉,如果这听起来有点刻薄 - 但是一遍又一遍地发布相同的消息是垃圾邮件,而且不好。您收到的错误消息描述了问题 - 您正在发布相同的状态消息。这是专门为这种情况创建的特殊错误消息。
我检查了 506 代码并且不向用户显示任何错误,以防它是重复的状态错误
if (error && [[[[[error.userInfo objectForKey:@"com.facebook.sdk:ParsedJSONResponseKey"] objectForKey:@"body"]objectForKey:@"error"]objectForKey:@"code"] intValue] !=506) {
alertTitle = NSLocalizedString( @"SomethingWentWrongTitle", nil);
}