发布到Facebook FBiOSSDK.3.0.8时的HTTP状态代码400

时间:2012-09-28 11:02:30

标签: ios xcode facebook

我正在使用ios sdk 3.0将简单文本发布到用户facebook墙,下面是用于发布到Facebook的代码

[FBRequestConnection
 startForPostStatusUpdate:text completionHandler:^(FBRequestConnection *connection,
                     id result,
                     NSError *error)
{
    if (!error)
    {
        NSLog(@"the status posted");
    }
}];

但是我从facebook那里得到错误

FBSDKLog:响应<#1115> : 该操作无法完成。 (com.facebook.sdk错误5.)。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果您尝试共享NSString,则会出现错误。

这有效:

[FBRequestConnection startForPostStatusUpdate:@“test”                                         completionHandler:^(FBRequestConnection *连接,id结果,NSError *错误){                            }];

这会给你错误:

NSString * testString = @“test”; [FBRequestConnection startForPostStatusUpdate:testString                                         completionHandler:^(FBRequestConnection *连接,id结果,NSError *错误){                            }];