2
我想創建一個事件,但得到錯誤。我寫下面的代碼使用Facebook SDK 3.1使用Facebook創建事件sdk 3.1
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"My Test Event",@"name",
@"Bangalore",@"location",
@"1297641600",@"start_time",
@"1297468800",@"end_time", nil];
NSString * pRequest = [NSString stringWithFormat:@"me/events"];
[FBRequestConnection startWithGraphPath:pRequest parameters:params HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if (!error)
{
NSLog(@"Facebook Post Success..");
} else
{
NSLog(@"Facebook Post Failed..");
NSLog(@"ERROR : %@", error.localizedDescription);
}
}];
錯誤創建事件:
Error Domain=com.facebook.sdk Code=5 "The operation couldn’t be completed. (com.facebook.sdk error 5.)" UserInfo=0xa180200 {com.facebook.sdk:ParsedJSONResponseKey={
body = {
error = {
code = 100;
message = "(#100) Invalid parameter";
type = OAuthException;
};
};
code = 400;
}, com.facebook.sdk:HTTPStatusCode=400}
任何人可以幫助.....
在此先感謝
它可以是幾件事情。但是HttpStatusCode非常明顯,400意味着一個錯誤的請求。而且,由於Facebook錯誤提示有一個無效的參數。確保所有參數都正確。仔細查看文檔。此外,Facebook 5錯誤可能表明您嘗試在短時間內發佈或創建活動。這是有限制的。所以確保事件不在那裏。 – QVDev 2013-04-08 07:21:57
thank's ...時間參數是錯誤的.....現在它工作正常 – 2013-04-09 12:15:59
很酷,那麼也許你可以期待它作爲一個答案,也可以添加一個關於時間參數錯誤的評論。謝謝! – QVDev 2013-04-09 12:36:17