iOS用の最新のfacebook SDK 3.8を使用しています。ウォールポストにコメントを投稿したいのですが、うまくいきません。私が使用している次の方法は、おそらく1回か2回機能し、エラーが発生します。
Error: The operation couldn’t be completed. (com.facebook.sdk error 5.)
これが「やり過ぎ」の投稿と関係があるかどうかはわかりません。これが発生したときに2回だけ投稿し、毎回異なる投稿に投稿しているためです。私が言ったように、それはどこからともなく起こります(成功する前に毎回)。だから私はそれが私のコードだと信じています。私がこれを正しく行っているかどうか、誰かに教えてもらえますか?
ありがとうございました!
-(BOOL) postComment: (NSString *) postID :(NSString *) userPostMessage;
{
__block BOOL value;
postID=[NSString stringWithFormat:@"/%@/comments?message=%@",postID,userPostMessage];
[FBSession activeSession];
[FBRequestConnection startWithGraphPath:postID parameters:0 HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
BOOL temp;
if (error)
{
NSLog(@"Error: %@", [error localizedDescription]);
temp = TRUE;
}
else
{
NSLog(@"Result: %@", result);
valueReturned = (NSString*)result;
temp = FALSE;
}
value = temp;
}];
return value;
}